analysis.seminorm
β·
Mathlib.Analysis.Seminorm
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)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(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
@@ -5,7 +5,7 @@ Authors: Jean Lo, YaΓ«l Dillies, Moritz Doll
-/
import Data.Real.Pointwise
import Analysis.Convex.Function
-import Analysis.LocallyConvex.Basic
+import Topology.Bornology.Absorbs
import Analysis.Normed.Group.AddTorsor
#align_import analysis.seminorm from "leanprover-community/mathlib"@"9d2f0748e6c50d7a2657c564b1ff2c695b39148d"
@@ -1361,7 +1361,7 @@ theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p
have hk0' := norm_pos_iff.mp hk0
have := (set_smul_mem_nhds_zero_iff hk0').mpr hp
refine' Filter.mem_of_superset this (smul_set_subset_iff.mpr fun x hx => _)
- rw [mem_closed_ball_zero, map_smul_eq_mul, β div_mul_cancel Ξ΅ hr.ne.symm]
+ rw [mem_closed_ball_zero, map_smul_eq_mul, β div_mul_cancelβ Ξ΅ hr.ne.symm]
exact mul_le_mul hkΞ΅.le (p.mem_closed_ball_zero.mp hx) (map_nonneg _ _) (div_nonneg hΞ΅.le hr.le)
#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'
-/
mathlib commit https://github.com/leanprover-community/mathlib/commit/65a1391a0106c9204fe45bc73a039f056558cb83
@@ -101,7 +101,7 @@ def Seminorm.ofSMulLE [NormedField π] [AddCommGroup E] [Module π E] (f : E
rw [β mul_le_mul_left (inv_pos.mpr (norm_pos_iff.mpr h))]
rw [inv_mul_cancel_leftβ (norm_ne_zero_iff.mpr h)]
specialize smul_le rβ»ΒΉ (r β’ x)
- rw [norm_inv] at smul_le
+ rw [norm_inv] at smul_le
convert smul_le
simp [h]
#align seminorm.of_smul_le Seminorm.ofSMulLE
@@ -1009,7 +1009,7 @@ theorem balanced_ball_zero (r : β) : Balanced π (ball p 0 r) :=
rw [mem_ball_zero, β hx, map_smul_eq_mul]
calc
_ β€ p y := mul_le_of_le_one_left (map_nonneg p _) ha
- _ < r := by rwa [mem_ball_zero] at hy
+ _ < r := by rwa [mem_ball_zero] at hy
#align seminorm.balanced_ball_zero Seminorm.balanced_ball_zero
-/
@@ -1021,7 +1021,7 @@ theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
rw [mem_closed_ball_zero, β hx, map_smul_eq_mul]
calc
_ β€ p y := mul_le_of_le_one_left (map_nonneg p _) ha
- _ β€ r := by rwa [mem_closed_ball_zero] at hy
+ _ β€ r := by rwa [mem_closed_ball_zero] at hy
#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zero
-/
@@ -1069,7 +1069,7 @@ theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
by
rw [Set.subset_def]
intro x hx
- rw [Set.mem_smul] at hx
+ rw [Set.mem_smul] at hx
rcases hx with β¨a, y, ha, hy, hxβ©
rw [β hx, mem_ball_zero, map_smul_eq_mul]
exact
@@ -1083,10 +1083,10 @@ theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
by
rw [Set.subset_def]
intro x hx
- rw [Set.mem_smul] at hx
+ rw [Set.mem_smul] at hx
rcases hx with β¨a, y, ha, hy, hxβ©
rw [β hx, mem_closed_ball_zero, map_smul_eq_mul]
- rw [mem_closedBall_zero_iff] at ha
+ rw [mem_closedBall_zero_iff] at ha
exact mul_le_mul ha (p.mem_closed_ball_zero.mp hy) (map_nonneg _ y) ((norm_nonneg a).trans ha)
#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
-/
@@ -1155,7 +1155,7 @@ theorem smul_closedBall_subset {p : Seminorm π E} {k : π} {r : β} :
by
rintro x β¨y, hy, hβ©
rw [Seminorm.mem_closedBall_zero, β h, map_smul_eq_mul]
- rw [Seminorm.mem_closedBall_zero] at hy
+ rw [Seminorm.mem_closedBall_zero] at hy
exact mul_le_mul_of_nonneg_left hy (norm_nonneg _)
#align seminorm.smul_closed_ball_subset Seminorm.smul_closedBall_subset
-/
@@ -1182,7 +1182,7 @@ theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hr
rcases exists_pos_lt_mul hrβ rβ with β¨r, hrβ, hrβ©
refine' β¨r, hrβ, fun a ha x hx => _β©
rw [smul_ball_zero (norm_pos_iff.1 <| hrβ.trans_le ha), p.mem_ball_zero]
- rw [p.mem_ball_zero] at hx
+ rw [p.mem_ball_zero] at hx
exact hx.trans (hr.trans_le <| mul_le_mul_of_nonneg_right ha hrβ.le)
#align seminorm.ball_zero_absorbs_ball_zero Seminorm.ball_zero_absorbs_ball_zero
-/
@@ -1208,7 +1208,7 @@ protected theorem absorbent_closedBall_zero (hr : 0 < r) : Absorbent π (close
protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :=
by
refine' (p.absorbent_ball_zero <| sub_pos.2 hpr).Subset fun y hy => _
- rw [p.mem_ball_zero] at hy
+ rw [p.mem_ball_zero] at hy
exact p.mem_ball.2 ((map_sub_le_add p _ _).trans_lt <| add_lt_of_lt_sub_right hy)
#align seminorm.absorbent_ball Seminorm.absorbent_ball
-/
@@ -1218,7 +1218,7 @@ protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :
protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedBall p x r) :=
by
refine' (p.absorbent_closed_ball_zero <| sub_pos.2 hpr).Subset fun y hy => _
- rw [p.mem_closed_ball_zero] at hy
+ rw [p.mem_closed_ball_zero] at hy
exact p.mem_closed_ball.2 ((map_sub_le_add p _ _).trans <| add_le_of_le_sub_right hy)
#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBall
-/
@@ -1356,7 +1356,7 @@ theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p
intro Ξ΅ hΞ΅
rw [map_zero]
suffices p.closed_ball 0 Ξ΅ β (π 0 : Filter E) by
- rwa [Seminorm.closedBall_zero_eq_preimage_closedBall] at this
+ rwa [Seminorm.closedBall_zero_eq_preimage_closedBall] at this
rcases exists_norm_lt π (div_pos hΞ΅ hr) with β¨k, hk0, hkΞ΅β©
have hk0' := norm_pos_iff.mp hk0
have := (set_smul_mem_nhds_zero_iff hk0').mpr hp
mathlib commit https://github.com/leanprover-community/mathlib/commit/65a1391a0106c9204fe45bc73a039f056558cb83
@@ -625,7 +625,7 @@ noncomputable instance : SupSet (Seminorm π E)
add_le' := fun x y => by
rcases h with β¨q, hqβ©
obtain rfl | h := s.eq_empty_or_nonempty
- Β· simp [Real.ciSup_empty]
+ Β· simp [Real.iSup_of_isEmpty]
haveI : Nonempty β₯s := h.coe_sort
simp only [iSup_apply]
refine'
mathlib commit https://github.com/leanprover-community/mathlib/commit/65a1391a0106c9204fe45bc73a039f056558cb83
@@ -469,6 +469,10 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
#print Seminorm.finset_sup_le_sum /-
theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p β€ β i in s, p i := by
classical
+ refine' finset.sup_le_iff.mpr _
+ intro i hi
+ rw [Finset.sum_eq_sum_diff_singleton_add hi, le_add_iff_nonneg_left]
+ exact bot_le
#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sum
-/
@@ -841,7 +845,7 @@ theorem ball_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Non
ball (s.sup' H p) e r = s.inf' H fun i => ball (p i) e r :=
by
induction' H using Finset.Nonempty.cons_induction with a a s ha hs ih
- Β· classical
+ Β· classical simp
Β· rw [Finset.sup'_cons hs, Finset.inf'_cons hs, ball_sup, inf_eq_inter, ih]
#align seminorm.ball_finset_sup' Seminorm.ball_finset_sup'
-/
@@ -851,7 +855,7 @@ theorem closedBall_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H :
(r : β) : closedBall (s.sup' H p) e r = s.inf' H fun i => closedBall (p i) e r :=
by
induction' H using Finset.Nonempty.cons_induction with a a s ha hs ih
- Β· classical
+ Β· classical simp
Β· rw [Finset.sup'_cons hs, Finset.inf'_cons hs, closed_ball_sup, inf_eq_inter, ih]
#align seminorm.closed_ball_finset_sup' Seminorm.closedBall_finset_sup'
-/
mathlib commit https://github.com/leanprover-community/mathlib/commit/65a1391a0106c9204fe45bc73a039f056558cb83
@@ -469,10 +469,6 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
#print Seminorm.finset_sup_le_sum /-
theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p β€ β i in s, p i := by
classical
- refine' finset.sup_le_iff.mpr _
- intro i hi
- rw [Finset.sum_eq_sum_diff_singleton_add hi, le_add_iff_nonneg_left]
- exact bot_le
#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sum
-/
@@ -845,7 +841,7 @@ theorem ball_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Non
ball (s.sup' H p) e r = s.inf' H fun i => ball (p i) e r :=
by
induction' H using Finset.Nonempty.cons_induction with a a s ha hs ih
- Β· classical simp
+ Β· classical
Β· rw [Finset.sup'_cons hs, Finset.inf'_cons hs, ball_sup, inf_eq_inter, ih]
#align seminorm.ball_finset_sup' Seminorm.ball_finset_sup'
-/
@@ -855,7 +851,7 @@ theorem closedBall_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H :
(r : β) : closedBall (s.sup' H p) e r = s.inf' H fun i => closedBall (p i) e r :=
by
induction' H using Finset.Nonempty.cons_induction with a a s ha hs ih
- Β· classical simp
+ Β· classical
Β· rw [Finset.sup'_cons hs, Finset.inf'_cons hs, closed_ball_sup, inf_eq_inter, ih]
#align seminorm.closed_ball_finset_sup' Seminorm.closedBall_finset_sup'
-/
mathlib commit https://github.com/leanprover-community/mathlib/commit/65a1391a0106c9204fe45bc73a039f056558cb83
@@ -137,12 +137,12 @@ instance instSeminormClass : SeminormClass (Seminorm π E) π E
/-- Helper instance for when there's too many metavariables to apply `fun_like.has_coe_to_fun`. -/
instance : CoeFun (Seminorm π E) fun _ => E β β :=
- FunLike.hasCoeToFun
+ DFunLike.hasCoeToFun
#print Seminorm.ext /-
@[ext]
theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q :=
- FunLike.ext p q h
+ DFunLike.ext p q h
#align seminorm.ext Seminorm.ext
-/
@@ -219,14 +219,14 @@ theorem add_apply (p q : Seminorm π E) (x : E) : (p + q) x = p x + q x :=
-/
instance : AddMonoid (Seminorm π E) :=
- FunLike.coe_injective.AddMonoid _ rfl coe_add fun p n => coe_smul n p
+ DFunLike.coe_injective.AddMonoid _ rfl coe_add fun p n => coe_smul n p
instance : OrderedCancelAddCommMonoid (Seminorm π E) :=
- FunLike.coe_injective.OrderedCancelAddCommMonoid _ rfl coe_add fun p n => coe_smul n p
+ DFunLike.coe_injective.OrderedCancelAddCommMonoid _ rfl coe_add fun p n => coe_smul n p
instance [Monoid R] [MulAction R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] :
MulAction R (Seminorm π E) :=
- FunLike.coe_injective.MulAction _ coe_smul
+ DFunLike.coe_injective.MulAction _ coe_smul
variable (π E)
@@ -241,7 +241,7 @@ def coeFnAddMonoidHom : AddMonoidHom (Seminorm π E) (E β β) :=
#print Seminorm.coeFnAddMonoidHom_injective /-
theorem coeFnAddMonoidHom_injective : Function.Injective (coeFnAddMonoidHom π E) :=
- show @Function.Injective (Seminorm π E) (E β β) coeFn from FunLike.coe_injective
+ show @Function.Injective (Seminorm π E) (E β β) coeFn from DFunLike.coe_injective
#align seminorm.coe_fn_add_monoid_hom_injective Seminorm.coeFnAddMonoidHom_injective
-/
@@ -287,7 +287,7 @@ theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
-/
instance : PartialOrder (Seminorm π E) :=
- PartialOrder.lift _ FunLike.coe_injective
+ PartialOrder.lift _ DFunLike.coe_injective
#print Seminorm.coe_le_coe /-
@[simp, norm_cast]
@@ -316,7 +316,7 @@ theorem lt_def {p q : Seminorm π E} : p < q β p β€ q β§ β x, p x < q x
-/
instance : SemilatticeSup (Seminorm π E) :=
- Function.Injective.semilatticeSup _ FunLike.coe_injective coe_sup
+ Function.Injective.semilatticeSup _ DFunLike.coe_injective coe_sup
end SMul
mathlib commit https://github.com/leanprover-community/mathlib/commit/ce64cd319bb6b3e82f31c2d38e79080d377be451
@@ -3,10 +3,10 @@ Copyright (c) 2019 Jean Lo. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Jean Lo, YaΓ«l Dillies, Moritz Doll
-/
-import Mathbin.Data.Real.Pointwise
-import Mathbin.Analysis.Convex.Function
-import Mathbin.Analysis.LocallyConvex.Basic
-import Mathbin.Analysis.Normed.Group.AddTorsor
+import Data.Real.Pointwise
+import Analysis.Convex.Function
+import Analysis.LocallyConvex.Basic
+import Analysis.Normed.Group.AddTorsor
#align_import analysis.seminorm from "leanprover-community/mathlib"@"9d2f0748e6c50d7a2657c564b1ff2c695b39148d"
mathlib commit https://github.com/leanprover-community/mathlib/commit/32a7e535287f9c73f2e4d2aef306a39190f0b504
@@ -62,11 +62,11 @@ attribute [nolint doc_blame] Seminorm.toAddGroupSeminorm
You should extend this class when you extend `seminorm`. -/
class SeminormClass (F : Type _) (π E : outParam <| Type _) [SeminormedRing π] [AddGroup E]
[SMul π E] extends AddGroupSeminormClass F E β where
- map_smul_eq_mul (f : F) (a : π) (x : E) : f (a β’ x) = βaβ * f x
+ map_smul_eq_hMul (f : F) (a : π) (x : E) : f (a β’ x) = βaβ * f x
#align seminorm_class SeminormClass
-/
-export SeminormClass (map_smul_eq_mul)
+export SeminormClass (map_smul_eq_hMul)
-- `π` is an `out_param`, so this is a false positive.
attribute [nolint dangerous_instance] SeminormClass.toAddGroupSeminormClass
@@ -131,7 +131,7 @@ instance instSeminormClass : SeminormClass (Seminorm π E) π E
map_zero f := f.map_zero'
map_add_le_add f := f.add_le'
map_neg_eq_map f := f.neg'
- map_smul_eq_mul f := f.smul'
+ map_smul_eq_hMul f := f.smul'
#align seminorm.seminorm_class Seminorm.instSeminormClass
-/
@@ -260,7 +260,7 @@ instance : Sup (Seminorm π E)
p.toAddGroupSeminorm β q.toAddGroupSeminorm with
toFun := p β q
smul' := fun x v =>
- (congr_argβ max (map_smul_eq_mul p x v) (map_smul_eq_mul q x v)).trans <|
+ (congr_argβ max (map_smul_eq_hMul p x v) (map_smul_eq_hMul q x v)).trans <|
(mul_max_of_nonneg _ _ <| norm_nonneg x).symm }
#print Seminorm.coe_sup /-
@@ -527,7 +527,7 @@ theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
#print Seminorm.comp_smul_apply /-
theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) (x : E) :
p.comp (c β’ f) x = βcβ * p (f x) :=
- map_smul_eq_mul p _ _
+ map_smul_eq_hMul p _ _
#align seminorm.comp_smul_apply Seminorm.comp_smul_apply
-/
mathlib commit https://github.com/leanprover-community/mathlib/commit/8ea5598db6caeddde6cb734aa179cc2408dbd345
@@ -2,17 +2,14 @@
Copyright (c) 2019 Jean Lo. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Jean Lo, YaΓ«l Dillies, Moritz Doll
-
-! This file was ported from Lean 3 source module analysis.seminorm
-! leanprover-community/mathlib commit 9d2f0748e6c50d7a2657c564b1ff2c695b39148d
-! Please do not edit these lines, except to modify the commit id
-! if you have ported upstream changes.
-/
import Mathbin.Data.Real.Pointwise
import Mathbin.Analysis.Convex.Function
import Mathbin.Analysis.LocallyConvex.Basic
import Mathbin.Analysis.Normed.Group.AddTorsor
+#align_import analysis.seminorm from "leanprover-community/mathlib"@"9d2f0748e6c50d7a2657c564b1ff2c695b39148d"
+
/-!
# Seminorms
mathlib commit https://github.com/leanprover-community/mathlib/commit/bf2428c9486c407ca38b5b3fb10b87dad0bc99fa
@@ -1407,12 +1407,12 @@ protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [Contin
#align seminorm.uniform_continuous Seminorm.uniformContinuous
-/
-#print Seminorm.uniform_continuous' /-
-protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
+#print Seminorm.uniformContinuous' /-
+protected theorem uniformContinuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero' hr hp)
-#align seminorm.uniform_continuous' Seminorm.uniform_continuous'
+#align seminorm.uniform_continuous' Seminorm.uniformContinuous'
-/
#print Seminorm.continuous /-
mathlib commit https://github.com/leanprover-community/mathlib/commit/2fe465deb81bcd7ccafa065bb686888a82f15372
@@ -1226,10 +1226,10 @@ protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedB
#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBall
-/
-#print Seminorm.symmetric_ball_zero /-
-theorem symmetric_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r :=
+#print Seminorm.neg_mem_ball_zero /-
+theorem neg_mem_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r :=
balanced_ball_zero p r (-1) (by rw [norm_neg, norm_one]) β¨x, hx, by rw [neg_smul, one_smul]β©
-#align seminorm.symmetric_ball_zero Seminorm.symmetric_ball_zero
+#align seminorm.symmetric_ball_zero Seminorm.neg_mem_ball_zero
-/
#print Seminorm.neg_ball /-
mathlib commit https://github.com/leanprover-community/mathlib/commit/2a0ce625dbb0ffbc7d1316597de0b25c1ec75303
@@ -1470,7 +1470,7 @@ theorem coe_normSeminorm : β(normSeminorm π E) = norm :=
#print ball_normSeminorm /-
@[simp]
-theorem ball_normSeminorm : (normSeminorm π E).ball = Metric.ball := by ext (x r y);
+theorem ball_normSeminorm : (normSeminorm π E).ball = Metric.ball := by ext x r y;
simp only [Seminorm.mem_ball, Metric.mem_ball, coe_normSeminorm, dist_eq_norm]
#align ball_norm_seminorm ball_normSeminorm
-/
mathlib commit https://github.com/leanprover-community/mathlib/commit/9fb8964792b4237dac6200193a0d533f1b3f7423
@@ -76,6 +76,7 @@ attribute [nolint dangerous_instance] SeminormClass.toAddGroupSeminormClass
section Of
+#print Seminorm.of /-
/-- Alternative constructor for a `seminorm` on an `add_comm_group E` that is a module over a
`semi_norm_ring π`. -/
def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E β β)
@@ -87,7 +88,9 @@ def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E
smul' := smul
neg' x := by rw [β neg_one_smul π, smul, norm_neg, β smul, one_smul]
#align seminorm.of Seminorm.of
+-/
+#print Seminorm.ofSMulLE /-
/-- Alternative constructor for a `seminorm` over a normed field `π` that only assumes `f 0 = 0`
and an inequality for the scalar multiplication. -/
def Seminorm.ofSMulLE [NormedField π] [AddCommGroup E] [Module π E] (f : E β β) (map_zero : f 0 = 0)
@@ -105,6 +108,7 @@ def Seminorm.ofSMulLE [NormedField π] [AddCommGroup E] [Module π E] (f : E
convert smul_le
simp [h]
#align seminorm.of_smul_le Seminorm.ofSMulLE
+-/
end Of
@@ -138,23 +142,29 @@ instance instSeminormClass : SeminormClass (Seminorm π E) π E
instance : CoeFun (Seminorm π E) fun _ => E β β :=
FunLike.hasCoeToFun
+#print Seminorm.ext /-
@[ext]
theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q :=
FunLike.ext p q h
#align seminorm.ext Seminorm.ext
+-/
instance : Zero (Seminorm π E) :=
β¨{ AddGroupSeminorm.hasZero.zero with smul' := fun _ _ => (MulZeroClass.mul_zero _).symm }β©
+#print Seminorm.coe_zero /-
@[simp]
theorem coe_zero : β(0 : Seminorm π E) = 0 :=
rfl
#align seminorm.coe_zero Seminorm.coe_zero
+-/
+#print Seminorm.zero_apply /-
@[simp]
theorem zero_apply (x : E) : (0 : Seminorm π E) x = 0 :=
rfl
#align seminorm.zero_apply Seminorm.zero_apply
+-/
instance : Inhabited (Seminorm π E) :=
β¨0β©
@@ -175,16 +185,20 @@ instance [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] [SMul R'
[IsScalarTower R' ββ₯0 β] [SMul R R'] [IsScalarTower R R' β] : IsScalarTower R R' (Seminorm π E)
where smul_assoc r a p := ext fun x => smul_assoc r a (p x)
+#print Seminorm.coe_smul /-
theorem coe_smul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E) :
β(r β’ p) = r β’ p :=
rfl
#align seminorm.coe_smul Seminorm.coe_smul
+-/
+#print Seminorm.smul_apply /-
@[simp]
theorem smul_apply [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E)
(x : E) : (r β’ p) x = r β’ p x :=
rfl
#align seminorm.smul_apply Seminorm.smul_apply
+-/
instance : Add (Seminorm π E)
where add p q :=
@@ -194,14 +208,18 @@ instance : Add (Seminorm π E)
toFun := fun x => p x + q x
smul' := fun a x => by simp only [map_smul_eq_mul, map_smul_eq_mul, mul_add] }
+#print Seminorm.coe_add /-
theorem coe_add (p q : Seminorm π E) : β(p + q) = p + q :=
rfl
#align seminorm.coe_add Seminorm.coe_add
+-/
+#print Seminorm.add_apply /-
@[simp]
theorem add_apply (p q : Seminorm π E) (x : E) : (p + q) x = p x + q x :=
rfl
#align seminorm.add_apply Seminorm.add_apply
+-/
instance : AddMonoid (Seminorm π E) :=
FunLike.coe_injective.AddMonoid _ rfl coe_add fun p n => coe_smul n p
@@ -215,16 +233,20 @@ instance [Monoid R] [MulAction R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0
variable (π E)
+#print Seminorm.coeFnAddMonoidHom /-
/-- `coe_fn` as an `add_monoid_hom`. Helper definition for showing that `seminorm π E` is
a module. -/
@[simps]
def coeFnAddMonoidHom : AddMonoidHom (Seminorm π E) (E β β) :=
β¨coeFn, coe_zero, coe_addβ©
#align seminorm.coe_fn_add_monoid_hom Seminorm.coeFnAddMonoidHom
+-/
+#print Seminorm.coeFnAddMonoidHom_injective /-
theorem coeFnAddMonoidHom_injective : Function.Injective (coeFnAddMonoidHom π E) :=
show @Function.Injective (Seminorm π E) (E β β) coeFn from FunLike.coe_injective
#align seminorm.coe_fn_add_monoid_hom_injective Seminorm.coeFnAddMonoidHom_injective
+-/
variable {π E}
@@ -244,15 +266,20 @@ instance : Sup (Seminorm π E)
(congr_argβ max (map_smul_eq_mul p x v) (map_smul_eq_mul q x v)).trans <|
(mul_max_of_nonneg _ _ <| norm_nonneg x).symm }
+#print Seminorm.coe_sup /-
@[simp]
theorem coe_sup (p q : Seminorm π E) : β(p β q) = p β q :=
rfl
#align seminorm.coe_sup Seminorm.coe_sup
+-/
+#print Seminorm.sup_apply /-
theorem sup_apply (p q : Seminorm π E) (x : E) : (p β q) x = p x β q x :=
rfl
#align seminorm.sup_apply Seminorm.sup_apply
+-/
+#print Seminorm.smul_sup /-
theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p q : Seminorm π E) :
r β’ (p β q) = r β’ p β r β’ q :=
have real.smul_max : β x y : β, r β’ max x y = max (r β’ x) (r β’ y) := fun x y => by
@@ -260,27 +287,36 @@ theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
mul_max_of_nonneg x y (r β’ 1 : ββ₯0).coe_nonneg
ext fun x => real.smul_max _ _
#align seminorm.smul_sup Seminorm.smul_sup
+-/
instance : PartialOrder (Seminorm π E) :=
PartialOrder.lift _ FunLike.coe_injective
+#print Seminorm.coe_le_coe /-
@[simp, norm_cast]
theorem coe_le_coe {p q : Seminorm π E} : (p : E β β) β€ q β p β€ q :=
Iff.rfl
#align seminorm.coe_le_coe Seminorm.coe_le_coe
+-/
+#print Seminorm.coe_lt_coe /-
@[simp, norm_cast]
theorem coe_lt_coe {p q : Seminorm π E} : (p : E β β) < q β p < q :=
Iff.rfl
#align seminorm.coe_lt_coe Seminorm.coe_lt_coe
+-/
+#print Seminorm.le_def /-
theorem le_def {p q : Seminorm π E} : p β€ q β β x, p x β€ q x :=
Iff.rfl
#align seminorm.le_def Seminorm.le_def
+-/
+#print Seminorm.lt_def /-
theorem lt_def {p q : Seminorm π E} : p < q β p β€ q β§ β x, p x < q x :=
Pi.lt_def
#align seminorm.lt_def Seminorm.lt_def
+-/
instance : SemilatticeSup (Seminorm π E) :=
Function.Injective.semilatticeSup _ FunLike.coe_injective coe_sup
@@ -318,71 +354,98 @@ def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm
#align seminorm.comp Seminorm.comp
-/
+#print Seminorm.coe_comp /-
theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : β(p.comp f) = p β f :=
rfl
#align seminorm.coe_comp Seminorm.coe_comp
+-/
+#print Seminorm.comp_apply /-
@[simp]
theorem comp_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) : (p.comp f) x = p (f x) :=
rfl
#align seminorm.comp_apply Seminorm.comp_apply
+-/
+#print Seminorm.comp_id /-
@[simp]
theorem comp_id (p : Seminorm π E) : p.comp LinearMap.id = p :=
ext fun _ => rfl
#align seminorm.comp_id Seminorm.comp_id
+-/
+#print Seminorm.comp_zero /-
@[simp]
theorem comp_zero (p : Seminorm πβ Eβ) : p.comp (0 : E βββ[Οββ] Eβ) = 0 :=
ext fun _ => map_zero p
#align seminorm.comp_zero Seminorm.comp_zero
+-/
+#print Seminorm.zero_comp /-
@[simp]
theorem zero_comp (f : E βββ[Οββ] Eβ) : (0 : Seminorm πβ Eβ).comp f = 0 :=
ext fun _ => rfl
#align seminorm.zero_comp Seminorm.zero_comp
+-/
+#print Seminorm.comp_comp /-
theorem comp_comp [RingHomCompTriple Οββ Οββ Οββ] (p : Seminorm πβ Eβ) (g : Eβ βββ[Οββ] Eβ)
(f : E βββ[Οββ] Eβ) : p.comp (g.comp f) = (p.comp g).comp f :=
ext fun _ => rfl
#align seminorm.comp_comp Seminorm.comp_comp
+-/
+#print Seminorm.add_comp /-
theorem add_comp (p q : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) :
(p + q).comp f = p.comp f + q.comp f :=
ext fun _ => rfl
#align seminorm.add_comp Seminorm.add_comp
+-/
+#print Seminorm.comp_add_le /-
theorem comp_add_le (p : Seminorm πβ Eβ) (f g : E βββ[Οββ] Eβ) :
p.comp (f + g) β€ p.comp f + p.comp g := fun _ => map_add_le_add p _ _
#align seminorm.comp_add_le Seminorm.comp_add_le
+-/
+#print Seminorm.smul_comp /-
theorem smul_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : R) :
(c β’ p).comp f = c β’ p.comp f :=
ext fun _ => rfl
#align seminorm.smul_comp Seminorm.smul_comp
+-/
+#print Seminorm.comp_mono /-
theorem comp_mono {p q : Seminorm πβ Eβ} (f : E βββ[Οββ] Eβ) (hp : p β€ q) : p.comp f β€ q.comp f :=
fun _ => hp _
#align seminorm.comp_mono Seminorm.comp_mono
+-/
+#print Seminorm.pullback /-
/-- The composition as an `add_monoid_hom`. -/
@[simps]
def pullback (f : E βββ[Οββ] Eβ) : Seminorm πβ Eβ β+ Seminorm π E :=
β¨fun p => p.comp f, zero_comp f, fun p q => add_comp p q fβ©
#align seminorm.pullback Seminorm.pullback
+-/
instance : OrderBot (Seminorm π E) :=
β¨0, map_nonnegβ©
+#print Seminorm.coe_bot /-
@[simp]
theorem coe_bot : β(β₯ : Seminorm π E) = 0 :=
rfl
#align seminorm.coe_bot Seminorm.coe_bot
+-/
+#print Seminorm.bot_eq_zero /-
theorem bot_eq_zero : (β₯ : Seminorm π E) = 0 :=
rfl
#align seminorm.bot_eq_zero Seminorm.bot_eq_zero
+-/
+#print Seminorm.smul_le_smul /-
theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (hab : a β€ b) : a β’ p β€ b β’ q :=
by
simp_rw [le_def, coe_smul]
@@ -390,7 +453,9 @@ theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (ha
simp_rw [Pi.smul_apply, NNReal.smul_def, smul_eq_mul]
exact mul_le_mul hab (hpq x) (map_nonneg p x) (NNReal.coe_nonneg b)
#align seminorm.smul_le_smul Seminorm.smul_le_smul
+-/
+#print Seminorm.finset_sup_apply /-
theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
s.sup p x = β(s.sup fun i => β¨p i x, map_nonneg (p i) xβ© : ββ₯0) :=
by
@@ -402,7 +467,9 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
rw [Finset.sup_cons, Finset.sup_cons, coe_sup, sup_eq_max, Pi.sup_apply, sup_eq_max,
NNReal.coe_max, Subtype.coe_mk, ih]
#align seminorm.finset_sup_apply Seminorm.finset_sup_apply
+-/
+#print Seminorm.finset_sup_le_sum /-
theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p β€ β i in s, p i := by
classical
refine' finset.sup_le_iff.mpr _
@@ -410,7 +477,9 @@ theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p
rw [Finset.sum_eq_sum_diff_singleton_add hi, le_add_iff_nonneg_left]
exact bot_le
#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sum
+-/
+#print Seminorm.finset_sup_apply_le /-
theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 β€ a)
(h : β i, i β s β p i x β€ a) : s.sup p x β€ a :=
by
@@ -418,7 +487,9 @@ theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
rw [finset_sup_apply, NNReal.coe_le_coe]
exact Finset.sup_le h
#align seminorm.finset_sup_apply_le Seminorm.finset_sup_apply_le
+-/
+#print Seminorm.finset_sup_apply_lt /-
theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 < a)
(h : β i, i β s β p i x < a) : s.sup p x < a :=
by
@@ -427,10 +498,13 @@ theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
Β· exact h
Β· exact nnreal.coe_pos.mpr ha
#align seminorm.finset_sup_apply_lt Seminorm.finset_sup_apply_lt
+-/
+#print Seminorm.norm_sub_map_le_sub /-
theorem norm_sub_map_le_sub (p : Seminorm π E) (x y : E) : βp x - p yβ β€ p (x - y) :=
abs_sub_map_le_sub p x y
#align seminorm.norm_sub_map_le_sub Seminorm.norm_sub_map_le_sub
+-/
end Module
@@ -444,17 +518,21 @@ variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
variable [AddCommGroup E] [AddCommGroup Eβ] [Module π E] [Module πβ Eβ]
+#print Seminorm.comp_smul /-
theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) :
p.comp (c β’ f) = βcββ β’ p.comp f :=
ext fun _ => by
rw [comp_apply, smul_apply, LinearMap.smul_apply, map_smul_eq_mul, NNReal.smul_def, coe_nnnorm,
smul_eq_mul, comp_apply]
#align seminorm.comp_smul Seminorm.comp_smul
+-/
+#print Seminorm.comp_smul_apply /-
theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) (x : E) :
p.comp (c β’ f) x = βcβ * p (f x) :=
map_smul_eq_mul p _ _
#align seminorm.comp_smul_apply Seminorm.comp_smul_apply
+-/
end SeminormedCommRing
@@ -462,10 +540,12 @@ section NormedField
variable [NormedField π] [AddCommGroup E] [Module π E] {p q : Seminorm π E} {x : E}
+#print Seminorm.bddBelow_range_add /-
/-- Auxiliary lemma to show that the infimum of seminorms is well-defined. -/
theorem bddBelow_range_add : BddBelow (range fun u => p u + q (x - u)) :=
β¨0, by rintro _ β¨x, rflβ©; dsimp; positivityβ©
#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_add
+-/
noncomputable instance : Inf (Seminorm π E)
where inf p q :=
@@ -487,10 +567,12 @@ noncomputable instance : Inf (Seminorm π E)
(fun u => β¨a β’ u, inv_smul_smulβ ha uβ©) fun u => _
rw [smul_inv_smulβ ha] }
+#print Seminorm.inf_apply /-
@[simp]
theorem inf_apply (p q : Seminorm π E) (x : E) : (p β q) x = β¨
u : E, p u + q (x - u) :=
rfl
#align seminorm.inf_apply Seminorm.inf_apply
+-/
noncomputable instance : Lattice (Seminorm π E) :=
{ Seminorm.semilatticeSup with
@@ -502,12 +584,14 @@ noncomputable instance : Lattice (Seminorm π E) :=
le_inf := fun a b c hab hac x =>
le_ciInf fun u => (le_map_add_map_sub a _ _).trans <| add_le_add (hab _) (hac _) }
+#print Seminorm.smul_inf /-
theorem smul_inf [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p q : Seminorm π E) :
r β’ (p β q) = r β’ p β r β’ q := by
ext
simp_rw [smul_apply, inf_apply, smul_apply, β smul_one_smul ββ₯0 r (_ : β), NNReal.smul_def,
smul_eq_mul, Real.mul_iInf_of_nonneg (Subtype.prop _), mul_add]
#align seminorm.smul_inf Seminorm.smul_inf
+-/
section Classical
@@ -567,11 +651,14 @@ noncomputable instance : SupSet (Seminorm π E)
exact i.1.smul' a x }
else β₯
+#print Seminorm.coe_sSup_eq' /-
protected theorem coe_sSup_eq' {s : Set <| Seminorm π E}
(hs : BddAbove (coeFn '' s : Set (E β β))) : coeFn (sSup s) = β¨ p : s, p :=
congr_arg _ (dif_pos hs)
#align seminorm.coe_Sup_eq' Seminorm.coe_sSup_eq'
+-/
+#print Seminorm.bddAbove_iff /-
protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
BddAbove s β BddAbove (coeFn '' s : Set (E β β)) :=
β¨fun β¨q, hqβ© => β¨q, ball_image_of_ball fun p hp => hq hpβ©, fun H =>
@@ -581,16 +668,21 @@ protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
exact
le_ciSup β¨q x, forall_range_iff.mpr fun i : s => hq (mem_image_of_mem _ i.2) xβ© β¨p, hpβ©β©β©
#align seminorm.bdd_above_iff Seminorm.bddAbove_iff
+-/
+#print Seminorm.coe_sSup_eq /-
protected theorem coe_sSup_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
coeFn (sSup s) = β¨ p : s, p :=
Seminorm.coe_sSup_eq' (Seminorm.bddAbove_iff.mp hs)
#align seminorm.coe_Sup_eq Seminorm.coe_sSup_eq
+-/
+#print Seminorm.coe_iSup_eq /-
protected theorem coe_iSup_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
coeFn (β¨ i, p i) = β¨ i, p i := by
rw [β sSup_range, Seminorm.coe_sSup_eq hp] <;> exact iSup_range' (coeFn : Seminorm π E β E β β) p
#align seminorm.coe_supr_eq Seminorm.coe_iSup_eq
+-/
private theorem seminorm.is_lub_Sup (s : Set (Seminorm π E)) (hsβ : BddAbove s) (hsβ : s.Nonempty) :
IsLUB s (sSup s) :=
@@ -648,79 +740,110 @@ def closedBall (x : E) (r : β) :=
variable {x y : E} {r : β}
+#print Seminorm.mem_ball /-
@[simp]
theorem mem_ball : y β ball p x r β p (y - x) < r :=
Iff.rfl
#align seminorm.mem_ball Seminorm.mem_ball
+-/
+#print Seminorm.mem_closedBall /-
@[simp]
theorem mem_closedBall : y β closedBall p x r β p (y - x) β€ r :=
Iff.rfl
#align seminorm.mem_closed_ball Seminorm.mem_closedBall
+-/
+#print Seminorm.mem_ball_self /-
theorem mem_ball_self (hr : 0 < r) : x β ball p x r := by simp [hr]
#align seminorm.mem_ball_self Seminorm.mem_ball_self
+-/
+#print Seminorm.mem_closedBall_self /-
theorem mem_closedBall_self (hr : 0 β€ r) : x β closedBall p x r := by simp [hr]
#align seminorm.mem_closed_ball_self Seminorm.mem_closedBall_self
+-/
+#print Seminorm.mem_ball_zero /-
theorem mem_ball_zero : y β ball p 0 r β p y < r := by rw [mem_ball, sub_zero]
#align seminorm.mem_ball_zero Seminorm.mem_ball_zero
+-/
+#print Seminorm.mem_closedBall_zero /-
theorem mem_closedBall_zero : y β closedBall p 0 r β p y β€ r := by rw [mem_closed_ball, sub_zero]
#align seminorm.mem_closed_ball_zero Seminorm.mem_closedBall_zero
+-/
+#print Seminorm.ball_zero_eq /-
theorem ball_zero_eq : ball p 0 r = {y : E | p y < r} :=
Set.ext fun x => p.mem_ball_zero
#align seminorm.ball_zero_eq Seminorm.ball_zero_eq
+-/
+#print Seminorm.closedBall_zero_eq /-
theorem closedBall_zero_eq : closedBall p 0 r = {y : E | p y β€ r} :=
Set.ext fun x => p.mem_closedBall_zero
#align seminorm.closed_ball_zero_eq Seminorm.closedBall_zero_eq
+-/
#print Seminorm.ball_subset_closedBall /-
theorem ball_subset_closedBall (x r) : ball p x r β closedBall p x r := fun y (hy : _ < _) => hy.le
#align seminorm.ball_subset_closed_ball Seminorm.ball_subset_closedBall
-/
+#print Seminorm.closedBall_eq_biInter_ball /-
theorem closedBall_eq_biInter_ball (x r) : closedBall p x r = β Ο > r, ball p x Ο := by
ext y <;> simp_rw [mem_closed_ball, mem_Interβ, mem_ball, β forall_lt_iff_le']
#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_biInter_ball
+-/
+#print Seminorm.ball_zero' /-
@[simp]
theorem ball_zero' (x : E) (hr : 0 < r) : ball (0 : Seminorm π E) x r = Set.univ :=
by
rw [Set.eq_univ_iff_forall, ball]
simp [hr]
#align seminorm.ball_zero' Seminorm.ball_zero'
+-/
+#print Seminorm.closedBall_zero' /-
@[simp]
theorem closedBall_zero' (x : E) (hr : 0 < r) : closedBall (0 : Seminorm π E) x r = Set.univ :=
eq_univ_of_subset (ball_subset_closedBall _ _ _) (ball_zero' x hr)
#align seminorm.closed_ball_zero' Seminorm.closedBall_zero'
+-/
+#print Seminorm.ball_smul /-
theorem ball_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x : E) :
(c β’ p).ball x r = p.ball x (r / c) := by ext;
rw [mem_ball, mem_ball, smul_apply, NNReal.smul_def, smul_eq_mul, mul_comm,
lt_div_iff (nnreal.coe_pos.mpr hc)]
#align seminorm.ball_smul Seminorm.ball_smul
+-/
+#print Seminorm.closedBall_smul /-
theorem closedBall_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x : E) :
(c β’ p).closedBall x r = p.closedBall x (r / c) := by ext;
rw [mem_closed_ball, mem_closed_ball, smul_apply, NNReal.smul_def, smul_eq_mul, mul_comm,
le_div_iff (nnreal.coe_pos.mpr hc)]
#align seminorm.closed_ball_smul Seminorm.closedBall_smul
+-/
+#print Seminorm.ball_sup /-
theorem ball_sup (p : Seminorm π E) (q : Seminorm π E) (e : E) (r : β) :
ball (p β q) e r = ball p e r β© ball q e r := by
simp_rw [ball, β Set.setOf_and, coe_sup, Pi.sup_apply, sup_lt_iff]
#align seminorm.ball_sup Seminorm.ball_sup
+-/
+#print Seminorm.closedBall_sup /-
theorem closedBall_sup (p : Seminorm π E) (q : Seminorm π E) (e : E) (r : β) :
closedBall (p β q) e r = closedBall p e r β© closedBall q e r := by
simp_rw [closed_ball, β Set.setOf_and, coe_sup, Pi.sup_apply, sup_le_iff]
#align seminorm.closed_ball_sup Seminorm.closedBall_sup
+-/
+#print Seminorm.ball_finset_sup' /-
theorem ball_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Nonempty) (e : E) (r : β) :
ball (s.sup' H p) e r = s.inf' H fun i => ball (p i) e r :=
by
@@ -728,7 +851,9 @@ theorem ball_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Non
Β· classical simp
Β· rw [Finset.sup'_cons hs, Finset.inf'_cons hs, ball_sup, inf_eq_inter, ih]
#align seminorm.ball_finset_sup' Seminorm.ball_finset_sup'
+-/
+#print Seminorm.closedBall_finset_sup' /-
theorem closedBall_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Nonempty) (e : E)
(r : β) : closedBall (s.sup' H p) e r = s.inf' H fun i => closedBall (p i) e r :=
by
@@ -736,23 +861,33 @@ theorem closedBall_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H :
Β· classical simp
Β· rw [Finset.sup'_cons hs, Finset.inf'_cons hs, closed_ball_sup, inf_eq_inter, ih]
#align seminorm.closed_ball_finset_sup' Seminorm.closedBall_finset_sup'
+-/
+#print Seminorm.ball_mono /-
theorem ball_mono {p : Seminorm π E} {rβ rβ : β} (h : rβ β€ rβ) : p.ball x rβ β p.ball x rβ :=
fun _ (hx : _ < _) => hx.trans_le h
#align seminorm.ball_mono Seminorm.ball_mono
+-/
+#print Seminorm.closedBall_mono /-
theorem closedBall_mono {p : Seminorm π E} {rβ rβ : β} (h : rβ β€ rβ) :
p.closedBall x rβ β p.closedBall x rβ := fun _ (hx : _ β€ _) => hx.trans h
#align seminorm.closed_ball_mono Seminorm.closedBall_mono
+-/
+#print Seminorm.ball_antitone /-
theorem ball_antitone {p q : Seminorm π E} (h : q β€ p) : p.ball x r β q.ball x r := fun _ =>
(h _).trans_lt
#align seminorm.ball_antitone Seminorm.ball_antitone
+-/
+#print Seminorm.closedBall_antitone /-
theorem closedBall_antitone {p q : Seminorm π E} (h : q β€ p) :
p.closedBall x r β q.closedBall x r := fun _ => (h _).trans
#align seminorm.closed_ball_antitone Seminorm.closedBall_antitone
+-/
+#print Seminorm.ball_add_ball_subset /-
theorem ball_add_ball_subset (p : Seminorm π E) (rβ rβ : β) (xβ xβ : E) :
p.ball (xβ : E) rβ + p.ball (xβ : E) rβ β p.ball (xβ + xβ) (rβ + rβ) :=
by
@@ -760,7 +895,9 @@ theorem ball_add_ball_subset (p : Seminorm π E) (rβ rβ : β) (xβ xβ
rw [mem_ball, add_sub_add_comm]
exact (map_add_le_add p _ _).trans_lt (add_lt_add hyβ hyβ)
#align seminorm.ball_add_ball_subset Seminorm.ball_add_ball_subset
+-/
+#print Seminorm.closedBall_add_closedBall_subset /-
theorem closedBall_add_closedBall_subset (p : Seminorm π E) (rβ rβ : β) (xβ xβ : E) :
p.closedBall (xβ : E) rβ + p.closedBall (xβ : E) rβ β p.closedBall (xβ + xβ) (rβ + rβ) :=
by
@@ -768,22 +905,29 @@ theorem closedBall_add_closedBall_subset (p : Seminorm π E) (rβ rβ : β)
rw [mem_closed_ball, add_sub_add_comm]
exact (map_add_le_add p _ _).trans (add_le_add hyβ hyβ)
#align seminorm.closed_ball_add_closed_ball_subset Seminorm.closedBall_add_closedBall_subset
+-/
+#print Seminorm.sub_mem_ball /-
theorem sub_mem_ball (p : Seminorm π E) (xβ xβ y : E) (r : β) :
xβ - xβ β p.ball y r β xβ β p.ball (xβ + y) r := by simp_rw [mem_ball, sub_sub]
#align seminorm.sub_mem_ball Seminorm.sub_mem_ball
+-/
+#print Seminorm.vadd_ball /-
/-- The image of a ball under addition with a singleton is another ball. -/
theorem vadd_ball (p : Seminorm π E) : x +α΅₯ p.ball y r = p.ball (x +α΅₯ y) r :=
letI := AddGroupSeminorm.toSeminormedAddCommGroup p.to_add_group_seminorm
Metric.vadd_ball x y r
#align seminorm.vadd_ball Seminorm.vadd_ball
+-/
+#print Seminorm.vadd_closedBall /-
/-- The image of a closed ball under addition with a singleton is another closed ball. -/
theorem vadd_closedBall (p : Seminorm π E) : x +α΅₯ p.closedBall y r = p.closedBall (x +α΅₯ y) r :=
letI := AddGroupSeminorm.toSeminormedAddCommGroup p.to_add_group_seminorm
Metric.vadd_closedBall x y r
#align seminorm.vadd_closed_ball Seminorm.vadd_closedBall
+-/
end SMul
@@ -795,55 +939,72 @@ variable [SeminormedRing πβ] [AddCommGroup Eβ] [Module πβ Eβ]
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
+#print Seminorm.ball_comp /-
theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).ball x r = f β»ΒΉ' p.ball (f x) r :=
by
ext
simp_rw [ball, mem_preimage, comp_apply, Set.mem_setOf_eq, map_sub]
#align seminorm.ball_comp Seminorm.ball_comp
+-/
+#print Seminorm.closedBall_comp /-
theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).closedBall x r = f β»ΒΉ' p.closedBall (f x) r :=
by
ext
simp_rw [closed_ball, mem_preimage, comp_apply, Set.mem_setOf_eq, map_sub]
#align seminorm.closed_ball_comp Seminorm.closedBall_comp
+-/
variable (p : Seminorm π E)
+#print Seminorm.preimage_metric_ball /-
theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = {x | p x < r} :=
by
ext x
simp only [mem_set_of, mem_preimage, mem_ball_zero_iff, Real.norm_of_nonneg (map_nonneg p _)]
#align seminorm.preimage_metric_ball Seminorm.preimage_metric_ball
+-/
+#print Seminorm.preimage_metric_closedBall /-
theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r = {x | p x β€ r} :=
by
ext x
simp only [mem_set_of, mem_preimage, mem_closedBall_zero_iff,
Real.norm_of_nonneg (map_nonneg p _)]
#align seminorm.preimage_metric_closed_ball Seminorm.preimage_metric_closedBall
+-/
+#print Seminorm.ball_zero_eq_preimage_ball /-
theorem ball_zero_eq_preimage_ball {r : β} : p.ball 0 r = p β»ΒΉ' Metric.ball 0 r := by
rw [ball_zero_eq, preimage_metric_ball]
#align seminorm.ball_zero_eq_preimage_ball Seminorm.ball_zero_eq_preimage_ball
+-/
+#print Seminorm.closedBall_zero_eq_preimage_closedBall /-
theorem closedBall_zero_eq_preimage_closedBall {r : β} :
p.closedBall 0 r = p β»ΒΉ' Metric.closedBall 0 r := by
rw [closed_ball_zero_eq, preimage_metric_closed_ball]
#align seminorm.closed_ball_zero_eq_preimage_closed_ball Seminorm.closedBall_zero_eq_preimage_closedBall
+-/
+#print Seminorm.ball_bot /-
@[simp]
theorem ball_bot {r : β} (x : E) (hr : 0 < r) : ball (β₯ : Seminorm π E) x r = Set.univ :=
ball_zero' x hr
#align seminorm.ball_bot Seminorm.ball_bot
+-/
+#print Seminorm.closedBall_bot /-
@[simp]
theorem closedBall_bot {r : β} (x : E) (hr : 0 < r) :
closedBall (β₯ : Seminorm π E) x r = Set.univ :=
closedBall_zero' x hr
#align seminorm.closed_ball_bot Seminorm.closedBall_bot
+-/
+#print Seminorm.balanced_ball_zero /-
/-- Seminorm-balls at the origin are balanced. -/
theorem balanced_ball_zero (r : β) : Balanced π (ball p 0 r) :=
by
@@ -853,7 +1014,9 @@ theorem balanced_ball_zero (r : β) : Balanced π (ball p 0 r) :=
_ β€ p y := mul_le_of_le_one_left (map_nonneg p _) ha
_ < r := by rwa [mem_ball_zero] at hy
#align seminorm.balanced_ball_zero Seminorm.balanced_ball_zero
+-/
+#print Seminorm.balanced_closedBall_zero /-
/-- Closed seminorm-balls at the origin are balanced. -/
theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
by
@@ -863,7 +1026,9 @@ theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
_ β€ p y := mul_le_of_le_one_left (map_nonneg p _) ha
_ β€ r := by rwa [mem_closed_ball_zero] at hy
#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zero
+-/
+#print Seminorm.ball_finset_sup_eq_iInter /-
theorem ball_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 < r) : ball (s.sup p) x r = β i β s, ball (p i) x r :=
by
@@ -871,7 +1036,9 @@ theorem ball_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (
simp_rw [ball, Inter_set_of, finset_sup_apply, NNReal.coe_lt_coe,
Finset.sup_lt_iff (show β₯ < r from hr), β NNReal.coe_lt_coe, Subtype.coe_mk]
#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_iInter
+-/
+#print Seminorm.closedBall_finset_sup_eq_iInter /-
theorem closedBall_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 β€ r) : closedBall (s.sup p) x r = β i β s, closedBall (p i) x r :=
by
@@ -879,21 +1046,27 @@ theorem closedBall_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset
simp_rw [closed_ball, Inter_set_of, finset_sup_apply, NNReal.coe_le_coe, Finset.sup_le_iff, β
NNReal.coe_le_coe, Subtype.coe_mk]
#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_iInter
+-/
+#print Seminorm.ball_finset_sup /-
theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 < r) :
ball (s.sup p) x r = s.inf fun i => ball (p i) x r :=
by
rw [Finset.inf_eq_iInf]
exact ball_finset_sup_eq_Inter _ _ _ hr
#align seminorm.ball_finset_sup Seminorm.ball_finset_sup
+-/
+#print Seminorm.closedBall_finset_sup /-
theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 β€ r) :
closedBall (s.sup p) x r = s.inf fun i => closedBall (p i) x r :=
by
rw [Finset.inf_eq_iInf]
exact closed_ball_finset_sup_eq_Inter _ _ _ hr
#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_sup
+-/
+#print Seminorm.ball_smul_ball /-
theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
Metric.ball (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) :=
by
@@ -905,7 +1078,9 @@ theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
exact
mul_lt_mul'' (mem_ball_zero_iff.mp ha) (p.mem_ball_zero.mp hy) (norm_nonneg a) (map_nonneg p y)
#align seminorm.ball_smul_ball Seminorm.ball_smul_ball
+-/
+#print Seminorm.closedBall_smul_closedBall /-
theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
Metric.closedBall (0 : π) rβ β’ p.closedBall 0 rβ β p.closedBall 0 (rβ * rβ) :=
by
@@ -917,7 +1092,9 @@ theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
rw [mem_closedBall_zero_iff] at ha
exact mul_le_mul ha (p.mem_closed_ball_zero.mp hy) (map_nonneg _ y) ((norm_nonneg a).trans ha)
#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
+-/
+#print Seminorm.ball_eq_emptyset /-
@[simp]
theorem ball_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r β€ 0) : p.ball x r = β
:=
by
@@ -925,7 +1102,9 @@ theorem ball_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r β€ 0)
rw [Seminorm.mem_ball, Set.mem_empty_iff_false, iff_false_iff, not_lt]
exact hr.trans (map_nonneg p _)
#align seminorm.ball_eq_emptyset Seminorm.ball_eq_emptyset
+-/
+#print Seminorm.closedBall_eq_emptyset /-
@[simp]
theorem closedBall_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r < 0) :
p.closedBall x r = β
:= by
@@ -933,6 +1112,7 @@ theorem closedBall_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r <
rw [Seminorm.mem_closedBall, Set.mem_empty_iff_false, iff_false_iff, not_le]
exact hr.trans_le (map_nonneg _ _)
#align seminorm.closed_ball_eq_emptyset Seminorm.closedBall_eq_emptyset
+-/
end Module
@@ -945,6 +1125,7 @@ section NormedField
variable [NormedField π] [AddCommGroup E] [Module π E] (p : Seminorm π E) {A B : Set E} {a : π}
{r : β} {x : E}
+#print Seminorm.ball_norm_mul_subset /-
theorem ball_norm_mul_subset {p : Seminorm π E} {k : π} {r : β} :
p.ball 0 (βkβ * r) β k β’ p.ball 0 r :=
by
@@ -960,14 +1141,18 @@ theorem ball_norm_mul_subset {p : Seminorm π E} {k : π} {r : β} :
div_self (ne_of_gt <| norm_pos_iff.mpr hk), one_mul]
rw [β smul_assoc, smul_eq_mul, β div_eq_mul_inv, div_self hk, one_smul]
#align seminorm.ball_norm_mul_subset Seminorm.ball_norm_mul_subset
+-/
+#print Seminorm.smul_ball_zero /-
theorem smul_ball_zero {p : Seminorm π E} {k : π} {r : β} (hk : k β 0) :
k β’ p.ball 0 r = p.ball 0 (βkβ * r) := by
ext
rw [mem_smul_set_iff_inv_smul_memβ hk, p.mem_ball_zero, p.mem_ball_zero, map_smul_eq_mul,
norm_inv, β div_eq_inv_mul, div_lt_iff (norm_pos_iff.2 hk), mul_comm]
#align seminorm.smul_ball_zero Seminorm.smul_ball_zero
+-/
+#print Seminorm.smul_closedBall_subset /-
theorem smul_closedBall_subset {p : Seminorm π E} {k : π} {r : β} :
k β’ p.closedBall 0 r β p.closedBall 0 (βkβ * r) :=
by
@@ -976,7 +1161,9 @@ theorem smul_closedBall_subset {p : Seminorm π E} {k : π} {r : β} :
rw [Seminorm.mem_closedBall_zero] at hy
exact mul_le_mul_of_nonneg_left hy (norm_nonneg _)
#align seminorm.smul_closed_ball_subset Seminorm.smul_closedBall_subset
+-/
+#print Seminorm.smul_closedBall_zero /-
theorem smul_closedBall_zero {p : Seminorm π E} {k : π} {r : β} (hk : 0 < βkβ) :
k β’ p.closedBall 0 r = p.closedBall 0 (βkβ * r) :=
by
@@ -989,7 +1176,9 @@ theorem smul_closedBall_zero {p : Seminorm π E} {k : π} {r : β} (hk : 0
β div_eq_mul_inv βkβ βkβ, div_self (ne_of_gt hk), one_mul]
rw [β smul_assoc, smul_eq_mul, β div_eq_mul_inv, div_self (norm_pos_iff.mp hk), one_smul]
#align seminorm.smul_closed_ball_zero Seminorm.smul_closedBall_zero
+-/
+#print Seminorm.ball_zero_absorbs_ball_zero /-
theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hrβ : 0 < rβ) :
Absorbs π (p.ball 0 rβ) (p.ball 0 rβ) :=
by
@@ -999,19 +1188,25 @@ theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hr
rw [p.mem_ball_zero] at hx
exact hx.trans (hr.trans_le <| mul_le_mul_of_nonneg_right ha hrβ.le)
#align seminorm.ball_zero_absorbs_ball_zero Seminorm.ball_zero_absorbs_ball_zero
+-/
+#print Seminorm.absorbent_ball_zero /-
/-- Seminorm-balls at the origin are absorbent. -/
protected theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (ball p (0 : E) r) :=
absorbent_iff_forall_absorbs_singleton.2 fun x =>
(p.ball_zero_absorbs_ball_zero hr).mono_right <|
singleton_subset_iff.2 <| p.mem_ball_zero.2 <| lt_add_one _
#align seminorm.absorbent_ball_zero Seminorm.absorbent_ball_zero
+-/
+#print Seminorm.absorbent_closedBall_zero /-
/-- Closed seminorm-balls at the origin are absorbent. -/
protected theorem absorbent_closedBall_zero (hr : 0 < r) : Absorbent π (closedBall p (0 : E) r) :=
(p.absorbent_ball_zero hr).Subset (p.ball_subset_closedBall _ _)
#align seminorm.absorbent_closed_ball_zero Seminorm.absorbent_closedBall_zero
+-/
+#print Seminorm.absorbent_ball /-
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :=
by
@@ -1019,7 +1214,9 @@ protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :
rw [p.mem_ball_zero] at hy
exact p.mem_ball.2 ((map_sub_le_add p _ _).trans_lt <| add_lt_of_lt_sub_right hy)
#align seminorm.absorbent_ball Seminorm.absorbent_ball
+-/
+#print Seminorm.absorbent_closedBall /-
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedBall p x r) :=
by
@@ -1027,16 +1224,22 @@ protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedB
rw [p.mem_closed_ball_zero] at hy
exact p.mem_closed_ball.2 ((map_sub_le_add p _ _).trans <| add_le_of_le_sub_right hy)
#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBall
+-/
+#print Seminorm.symmetric_ball_zero /-
theorem symmetric_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r :=
balanced_ball_zero p r (-1) (by rw [norm_neg, norm_one]) β¨x, hx, by rw [neg_smul, one_smul]β©
#align seminorm.symmetric_ball_zero Seminorm.symmetric_ball_zero
+-/
+#print Seminorm.neg_ball /-
@[simp]
theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p (-x) r := by ext;
rw [mem_neg, mem_ball, mem_ball, β neg_add', sub_neg_eq_add, map_neg_eq_map]
#align seminorm.neg_ball Seminorm.neg_ball
+-/
+#print Seminorm.smul_ball_preimage /-
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
(Β· β’ Β·) a β»ΒΉ' p.ball y r = p.ball (aβ»ΒΉ β’ y) (r / βaβ) :=
@@ -1044,6 +1247,7 @@ theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (h
rw [mem_preimage, mem_ball, mem_ball, lt_div_iff (norm_pos_iff.mpr ha), mul_comm, β
map_smul_eq_mul p, smul_sub, smul_inv_smulβ ha]
#align seminorm.smul_ball_preimage Seminorm.smul_ball_preimage
+-/
end NormedField
@@ -1055,6 +1259,7 @@ section SMul
variable [SMul β E] [IsScalarTower β π E] (p : Seminorm π E)
+#print Seminorm.convexOn /-
/-- A seminorm is convex. Also see `convex_on_norm`. -/
protected theorem convexOn : ConvexOn β univ p :=
by
@@ -1067,6 +1272,7 @@ protected theorem convexOn : ConvexOn β univ p :=
rw [norm_smul, norm_smul, norm_one, mul_one, mul_one, Real.norm_of_nonneg ha,
Real.norm_of_nonneg hb]
#align seminorm.convex_on Seminorm.convexOn
+-/
end SMul
@@ -1103,28 +1309,36 @@ section RestrictScalars
variable (π) {π' : Type _} [NormedField π] [SeminormedRing π'] [NormedAlgebra π π']
[NormOneClass π'] [AddCommGroup E] [Module π' E] [SMul π E] [IsScalarTower π π' E]
+#print Seminorm.restrictScalars /-
/-- Reinterpret a seminorm over a field `π'` as a seminorm over a smaller field `π`. This will
typically be used with `is_R_or_C π'` and `π = β`. -/
protected def restrictScalars (p : Seminorm π' E) : Seminorm π E :=
{ p with
smul' := fun a x => by rw [β smul_one_smul π' a x, p.smul', norm_smul, norm_one, mul_one] }
#align seminorm.restrict_scalars Seminorm.restrictScalars
+-/
+#print Seminorm.coe_restrictScalars /-
@[simp]
theorem coe_restrictScalars (p : Seminorm π' E) : (p.restrictScalars π : E β β) = p :=
rfl
#align seminorm.coe_restrict_scalars Seminorm.coe_restrictScalars
+-/
+#print Seminorm.restrictScalars_ball /-
@[simp]
theorem restrictScalars_ball (p : Seminorm π' E) : (p.restrictScalars π).ball = p.ball :=
rfl
#align seminorm.restrict_scalars_ball Seminorm.restrictScalars_ball
+-/
+#print Seminorm.restrictScalars_closedBall /-
@[simp]
theorem restrictScalars_closedBall (p : Seminorm π' E) :
(p.restrictScalars π).closedBall = p.closedBall :=
rfl
#align seminorm.restrict_scalars_closed_ball Seminorm.restrictScalars_closedBall
+-/
end RestrictScalars
@@ -1137,6 +1351,7 @@ variable [NontriviallyNormedField π] [SeminormedRing π] [AddCommGroup E] [
variable [Module π E]
+#print Seminorm.continuousAt_zero' /-
theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
by
@@ -1152,12 +1367,16 @@ theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p
rw [mem_closed_ball_zero, map_smul_eq_mul, β div_mul_cancel Ξ΅ hr.ne.symm]
exact mul_le_mul hkΞ΅.le (p.mem_closed_ball_zero.mp hx) (map_nonneg _ _) (div_nonneg hΞ΅.le hr.le)
#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'
+-/
+#print Seminorm.continuousAt_zero /-
theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
continuousAt_zero' hr (Filter.mem_of_superset hp <| p.ball_subset_closedBall _ _)
#align seminorm.continuous_at_zero Seminorm.continuousAt_zero
+-/
+#print Seminorm.uniformContinuous_of_continuousAt_zero /-
protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [UniformAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : UniformContinuous p :=
by
@@ -1168,7 +1387,9 @@ protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [Unifo
tendsto_of_tendsto_of_tendsto_of_le_of_le tendsto_const_nhds (hp.comp Filter.tendsto_comap)
(fun xy => dist_nonneg) fun xy => p.norm_sub_map_le_sub _ _
#align seminorm.uniform_continuous_of_continuous_at_zero Seminorm.uniformContinuous_of_continuousAt_zero
+-/
+#print Seminorm.continuous_of_continuousAt_zero /-
protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [TopologicalAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : Continuous p :=
by
@@ -1176,30 +1397,40 @@ protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [Topologi
haveI : UniformAddGroup E := comm_topologicalAddGroup_is_uniform
exact (Seminorm.uniformContinuous_of_continuousAt_zero hp).Continuous
#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zero
+-/
+#print Seminorm.uniformContinuous /-
protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero hr hp)
#align seminorm.uniform_continuous Seminorm.uniformContinuous
+-/
+#print Seminorm.uniform_continuous' /-
protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero' hr hp)
#align seminorm.uniform_continuous' Seminorm.uniform_continuous'
+-/
+#print Seminorm.continuous /-
protected theorem continuous [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : Continuous p :=
Seminorm.continuous_of_continuousAt_zero (continuousAt_zero hr hp)
#align seminorm.continuous Seminorm.continuous
+-/
+#print Seminorm.continuous' /-
protected theorem continuous' [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
Continuous p :=
Seminorm.continuous_of_continuousAt_zero (continuousAt_zero' hr hp)
#align seminorm.continuous' Seminorm.continuous'
+-/
+#print Seminorm.continuous_of_le /-
theorem continuous_of_le [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p q : Seminorm π E} (hq : Continuous q) (hpq : p β€ q) : Continuous p :=
by
@@ -1210,6 +1441,7 @@ theorem continuous_of_le [TopologicalSpace E] [TopologicalAddGroup E] [Continuou
rw [ball_zero_eq]
exact isOpen_lt hq continuous_const
#align seminorm.continuous_of_le Seminorm.continuous_of_le
+-/
end Continuity
@@ -1229,10 +1461,12 @@ def normSeminorm : Seminorm π E :=
#align norm_seminorm normSeminorm
-/
+#print coe_normSeminorm /-
@[simp]
theorem coe_normSeminorm : β(normSeminorm π E) = norm :=
rfl
#align coe_norm_seminorm coe_normSeminorm
+-/
#print ball_normSeminorm /-
@[simp]
@@ -1243,20 +1477,26 @@ theorem ball_normSeminorm : (normSeminorm π E).ball = Metric.ball := by ext (
variable {π E} {x : E}
+#print absorbent_ball_zero /-
/-- Balls at the origin are absorbent. -/
theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (Metric.ball (0 : E) r) := by
rw [β ball_normSeminorm π]; exact (normSeminorm _ _).absorbent_ball_zero hr
#align absorbent_ball_zero absorbent_ball_zero
+-/
+#print absorbent_ball /-
/-- Balls containing the origin are absorbent. -/
theorem absorbent_ball (hx : βxβ < r) : Absorbent π (Metric.ball x r) := by
rw [β ball_normSeminorm π]; exact (normSeminorm _ _).absorbent_ball hx
#align absorbent_ball absorbent_ball
+-/
+#print balanced_ball_zero /-
/-- Balls at the origin are balanced. -/
theorem balanced_ball_zero : Balanced π (Metric.ball (0 : E) r) := by rw [β ball_normSeminorm π];
exact (normSeminorm _ _).balanced_ball_zero r
#align balanced_ball_zero balanced_ball_zero
+-/
end normSeminorm
mathlib commit https://github.com/leanprover-community/mathlib/commit/7e5137f579de09a059a5ce98f364a04e221aabf0
@@ -852,7 +852,6 @@ theorem balanced_ball_zero (r : β) : Balanced π (ball p 0 r) :=
calc
_ β€ p y := mul_le_of_le_one_left (map_nonneg p _) ha
_ < r := by rwa [mem_ball_zero] at hy
-
#align seminorm.balanced_ball_zero Seminorm.balanced_ball_zero
/-- Closed seminorm-balls at the origin are balanced. -/
@@ -863,7 +862,6 @@ theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
calc
_ β€ p y := mul_le_of_le_one_left (map_nonneg p _) ha
_ β€ r := by rwa [mem_closed_ball_zero] at hy
-
#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zero
theorem ball_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
@@ -1068,7 +1066,6 @@ protected theorem convexOn : ConvexOn β univ p :=
_ = a * p x + b * p y := by
rw [norm_smul, norm_smul, norm_one, mul_one, mul_one, Real.norm_of_nonneg ha,
Real.norm_of_nonneg hb]
-
#align seminorm.convex_on Seminorm.convexOn
end SMul
mathlib commit https://github.com/leanprover-community/mathlib/commit/5f25c089cb34db4db112556f23c50d12da81b297
@@ -405,10 +405,10 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p β€ β i in s, p i := by
classical
- refine' finset.sup_le_iff.mpr _
- intro i hi
- rw [Finset.sum_eq_sum_diff_singleton_add hi, le_add_iff_nonneg_left]
- exact bot_le
+ refine' finset.sup_le_iff.mpr _
+ intro i hi
+ rw [Finset.sum_eq_sum_diff_singleton_add hi, le_add_iff_nonneg_left]
+ exact bot_le
#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sum
theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 β€ a)
@@ -634,7 +634,7 @@ variable [SMul π E] (p : Seminorm π E)
/-- The ball of radius `r` at `x` with respect to seminorm `p` is the set of elements `y` with
`p (y - x) < r`. -/
def ball (x : E) (r : β) :=
- { y : E | p (y - x) < r }
+ {y : E | p (y - x) < r}
#align seminorm.ball Seminorm.ball
-/
@@ -642,7 +642,7 @@ def ball (x : E) (r : β) :=
/-- The closed ball of radius `r` at `x` with respect to seminorm `p` is the set of elements `y`
with `p (y - x) β€ r`. -/
def closedBall (x : E) (r : β) :=
- { y : E | p (y - x) β€ r }
+ {y : E | p (y - x) β€ r}
#align seminorm.closed_ball Seminorm.closedBall
-/
@@ -670,11 +670,11 @@ theorem mem_ball_zero : y β ball p 0 r β p y < r := by rw [mem_ball, sub_zer
theorem mem_closedBall_zero : y β closedBall p 0 r β p y β€ r := by rw [mem_closed_ball, sub_zero]
#align seminorm.mem_closed_ball_zero Seminorm.mem_closedBall_zero
-theorem ball_zero_eq : ball p 0 r = { y : E | p y < r } :=
+theorem ball_zero_eq : ball p 0 r = {y : E | p y < r} :=
Set.ext fun x => p.mem_ball_zero
#align seminorm.ball_zero_eq Seminorm.ball_zero_eq
-theorem closedBall_zero_eq : closedBall p 0 r = { y : E | p y β€ r } :=
+theorem closedBall_zero_eq : closedBall p 0 r = {y : E | p y β€ r} :=
Set.ext fun x => p.mem_closedBall_zero
#align seminorm.closed_ball_zero_eq Seminorm.closedBall_zero_eq
@@ -811,13 +811,13 @@ theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] E
variable (p : Seminorm π E)
-theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = { x | p x < r } :=
+theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = {x | p x < r} :=
by
ext x
simp only [mem_set_of, mem_preimage, mem_ball_zero_iff, Real.norm_of_nonneg (map_nonneg p _)]
#align seminorm.preimage_metric_ball Seminorm.preimage_metric_ball
-theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r = { x | p x β€ r } :=
+theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r = {x | p x β€ r} :=
by
ext x
simp only [mem_set_of, mem_preimage, mem_closedBall_zero_iff,
@@ -1081,7 +1081,7 @@ variable [Module β E] [IsScalarTower β π E] (p : Seminorm π E) (x : E)
/-- Seminorm-balls are convex. -/
theorem convex_ball : Convex β (ball p x r) :=
by
- convert(p.convex_on.translate_left (-x)).convex_lt r
+ convert (p.convex_on.translate_left (-x)).convex_lt r
ext y
rw [preimage_univ, sep_univ, p.mem_ball, sub_eq_add_neg]
rfl
mathlib commit https://github.com/leanprover-community/mathlib/commit/cca40788df1b8755d5baf17ab2f27dacc2e17acb
@@ -52,7 +52,7 @@ variable {R R' π πβ πβ π E Eβ Eβ F G ΞΉ : Type _}
/-- A seminorm on a module over a normed ring is a function to the reals that is positive
semidefinite, positive homogeneous, and subadditive. -/
structure Seminorm (π : Type _) (E : Type _) [SeminormedRing π] [AddGroup E] [SMul π E] extends
- AddGroupSeminorm E where
+ AddGroupSeminorm E where
smul' : β (a : π) (x : E), to_fun (a β’ x) = βaβ * to_fun x
#align seminorm Seminorm
-/
@@ -64,7 +64,7 @@ attribute [nolint doc_blame] Seminorm.toAddGroupSeminorm
You should extend this class when you extend `seminorm`. -/
class SeminormClass (F : Type _) (π E : outParam <| Type _) [SeminormedRing π] [AddGroup E]
- [SMul π E] extends AddGroupSeminormClass F E β where
+ [SMul π E] extends AddGroupSeminormClass F E β where
map_smul_eq_mul (f : F) (a : π) (x : E) : f (a β’ x) = βaβ * f x
#align seminorm_class SeminormClass
-/
@@ -101,7 +101,7 @@ def Seminorm.ofSMulLE [NormedField π] [AddCommGroup E] [Module π E] (f : E
rw [β mul_le_mul_left (inv_pos.mpr (norm_pos_iff.mpr h))]
rw [inv_mul_cancel_leftβ (norm_ne_zero_iff.mpr h)]
specialize smul_le rβ»ΒΉ (r β’ x)
- rw [norm_inv] at smul_le
+ rw [norm_inv] at smul_le
convert smul_le
simp [h]
#align seminorm.of_smul_le Seminorm.ofSMulLE
@@ -851,7 +851,7 @@ theorem balanced_ball_zero (r : β) : Balanced π (ball p 0 r) :=
rw [mem_ball_zero, β hx, map_smul_eq_mul]
calc
_ β€ p y := mul_le_of_le_one_left (map_nonneg p _) ha
- _ < r := by rwa [mem_ball_zero] at hy
+ _ < r := by rwa [mem_ball_zero] at hy
#align seminorm.balanced_ball_zero Seminorm.balanced_ball_zero
@@ -862,7 +862,7 @@ theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
rw [mem_closed_ball_zero, β hx, map_smul_eq_mul]
calc
_ β€ p y := mul_le_of_le_one_left (map_nonneg p _) ha
- _ β€ r := by rwa [mem_closed_ball_zero] at hy
+ _ β€ r := by rwa [mem_closed_ball_zero] at hy
#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zero
@@ -901,7 +901,7 @@ theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
by
rw [Set.subset_def]
intro x hx
- rw [Set.mem_smul] at hx
+ rw [Set.mem_smul] at hx
rcases hx with β¨a, y, ha, hy, hxβ©
rw [β hx, mem_ball_zero, map_smul_eq_mul]
exact
@@ -913,10 +913,10 @@ theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
by
rw [Set.subset_def]
intro x hx
- rw [Set.mem_smul] at hx
+ rw [Set.mem_smul] at hx
rcases hx with β¨a, y, ha, hy, hxβ©
rw [β hx, mem_closed_ball_zero, map_smul_eq_mul]
- rw [mem_closedBall_zero_iff] at ha
+ rw [mem_closedBall_zero_iff] at ha
exact mul_le_mul ha (p.mem_closed_ball_zero.mp hy) (map_nonneg _ y) ((norm_nonneg a).trans ha)
#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
@@ -975,7 +975,7 @@ theorem smul_closedBall_subset {p : Seminorm π E} {k : π} {r : β} :
by
rintro x β¨y, hy, hβ©
rw [Seminorm.mem_closedBall_zero, β h, map_smul_eq_mul]
- rw [Seminorm.mem_closedBall_zero] at hy
+ rw [Seminorm.mem_closedBall_zero] at hy
exact mul_le_mul_of_nonneg_left hy (norm_nonneg _)
#align seminorm.smul_closed_ball_subset Seminorm.smul_closedBall_subset
@@ -998,7 +998,7 @@ theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hr
rcases exists_pos_lt_mul hrβ rβ with β¨r, hrβ, hrβ©
refine' β¨r, hrβ, fun a ha x hx => _β©
rw [smul_ball_zero (norm_pos_iff.1 <| hrβ.trans_le ha), p.mem_ball_zero]
- rw [p.mem_ball_zero] at hx
+ rw [p.mem_ball_zero] at hx
exact hx.trans (hr.trans_le <| mul_le_mul_of_nonneg_right ha hrβ.le)
#align seminorm.ball_zero_absorbs_ball_zero Seminorm.ball_zero_absorbs_ball_zero
@@ -1018,7 +1018,7 @@ protected theorem absorbent_closedBall_zero (hr : 0 < r) : Absorbent π (close
protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :=
by
refine' (p.absorbent_ball_zero <| sub_pos.2 hpr).Subset fun y hy => _
- rw [p.mem_ball_zero] at hy
+ rw [p.mem_ball_zero] at hy
exact p.mem_ball.2 ((map_sub_le_add p _ _).trans_lt <| add_lt_of_lt_sub_right hy)
#align seminorm.absorbent_ball Seminorm.absorbent_ball
@@ -1026,7 +1026,7 @@ protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :
protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedBall p x r) :=
by
refine' (p.absorbent_closed_ball_zero <| sub_pos.2 hpr).Subset fun y hy => _
- rw [p.mem_closed_ball_zero] at hy
+ rw [p.mem_closed_ball_zero] at hy
exact p.mem_closed_ball.2 ((map_sub_le_add p _ _).trans <| add_le_of_le_sub_right hy)
#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBall
@@ -1147,7 +1147,7 @@ theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p
intro Ξ΅ hΞ΅
rw [map_zero]
suffices p.closed_ball 0 Ξ΅ β (π 0 : Filter E) by
- rwa [Seminorm.closedBall_zero_eq_preimage_closedBall] at this
+ rwa [Seminorm.closedBall_zero_eq_preimage_closedBall] at this
rcases exists_norm_lt π (div_pos hΞ΅ hr) with β¨k, hk0, hkΞ΅β©
have hk0' := norm_pos_iff.mp hk0
have := (set_smul_mem_nhds_zero_iff hk0').mpr hp
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -44,7 +44,7 @@ seminorm, locally convex, LCTVS
open NormedField Set
-open BigOperators NNReal Pointwise Topology
+open scoped BigOperators NNReal Pointwise Topology
variable {R R' π πβ πβ π E Eβ Eβ F G ΞΉ : Type _}
@@ -511,7 +511,7 @@ theorem smul_inf [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
section Classical
-open Classical
+open scoped Classical
/- ./././Mathport/Syntax/Translate/Tactic/Builtin.lean:73:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]] -/
/- ./././Mathport/Syntax/Translate/Tactic/Builtin.lean:73:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]] -/
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -76,12 +76,6 @@ attribute [nolint dangerous_instance] SeminormClass.toAddGroupSeminormClass
section Of
-/- warning: seminorm.of -> Seminorm.of is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (forall (x : E) (y : E), LE.le.{0} Real Real.hasLe (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (f x) (f y))) -> (forall (a : π) (x : E), Eq.{1} Real (f (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) a x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (SeminormedRing.toHasNorm.{u1} π _inst_1) a) (f x))) -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (forall (x : E) (y : E), LE.le.{0} Real Real.instLEReal (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.instAddReal) (f x) (f y))) -> (forall (a : π) (x : E), Eq.{1} Real (f (HSMul.hSMul.{u1, u2, u2} π E E (instHSMul.{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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) a x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u1} π (SeminormedRing.toNorm.{u1} π _inst_1) a) (f x))) -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
-Case conversion may be inaccurate. Consider using '#align seminorm.of Seminorm.ofβ'. -/
/-- Alternative constructor for a `seminorm` on an `add_comm_group E` that is a module over a
`semi_norm_ring π`. -/
def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E β β)
@@ -94,12 +88,6 @@ def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E
neg' x := by rw [β neg_one_smul π, smul, norm_neg, β smul, one_smul]
#align seminorm.of Seminorm.of
-/- warning: seminorm.of_smul_le -> Seminorm.ofSMulLE is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (Eq.{1} Real (f (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))))) (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))) -> (forall (x : E) (y : E), LE.le.{0} Real Real.hasLe (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (f x) (f y))) -> (forall (r : π) (x : E), LE.le.{0} Real Real.hasLe (f (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) r x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) r) (f x))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (Eq.{1} Real (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_2)))))))) (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal))) -> (forall (x : E) (y : E), LE.le.{0} Real Real.instLEReal (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.instAddReal) (f x) (f y))) -> (forall (r : π) (x : E), LE.le.{0} Real Real.instLEReal (f (HSMul.hSMul.{u1, u2, u2} π E E (instHSMul.{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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) r x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u1} π (NormedField.toNorm.{u1} π _inst_1) r) (f x))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
-Case conversion may be inaccurate. Consider using '#align seminorm.of_smul_le Seminorm.ofSMulLEβ'. -/
/-- Alternative constructor for a `seminorm` over a normed field `π` that only assumes `f 0 = 0`
and an inequality for the scalar multiplication. -/
def Seminorm.ofSMulLE [NormedField π] [AddCommGroup E] [Module π E] (f : E β β) (map_zero : f 0 = 0)
@@ -150,12 +138,6 @@ instance instSeminormClass : SeminormClass (Seminorm π E) π E
instance : CoeFun (Seminorm π E) fun _ => E β β :=
FunLike.hasCoeToFun
-/- warning: seminorm.ext -> Seminorm.ext is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, (forall (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x)) -> (Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q)
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, (forall (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x)) -> (Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)
-Case conversion may be inaccurate. Consider using '#align seminorm.ext Seminorm.extβ'. -/
@[ext]
theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q :=
FunLike.ext p q h
@@ -164,23 +146,11 @@ theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q
instance : Zero (Seminorm π E) :=
β¨{ AddGroupSeminorm.hasZero.zero with smul' := fun _ _ => (MulZeroClass.mul_zero _).symm }β©
-/- warning: seminorm.coe_zero -> Seminorm.coe_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (OfNat.ofNat.{u2} (E -> Real) 0 (OfNat.mk.{u2} (E -> Real) 0 (Zero.zero.{u2} (E -> Real) (Pi.instZero.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasZero)))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_zero Seminorm.coe_zeroβ'. -/
@[simp]
theorem coe_zero : β(0 : Seminorm π E) = 0 :=
rfl
#align seminorm.coe_zero Seminorm.coe_zero
-/- warning: seminorm.zero_apply -> Seminorm.zero_apply is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) x) (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x) (OfNat.ofNat.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) 0 (Zero.toOfNat0.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instZeroReal))
-Case conversion may be inaccurate. Consider using '#align seminorm.zero_apply Seminorm.zero_applyβ'. -/
@[simp]
theorem zero_apply (x : E) : (0 : Seminorm π E) x = 0 :=
rfl
@@ -205,20 +175,11 @@ instance [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] [SMul R'
[IsScalarTower R' ββ₯0 β] [SMul R R'] [IsScalarTower R R' β] : IsScalarTower R R' (Seminorm π E)
where smul_assoc r a p := ext fun x => smul_assoc r a (p x)
-/- warning: seminorm.coe_smul -> Seminorm.coe_smul is a dubious translation:
-lean 3 declaration is
- forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u3} E] [_inst_3 : SMul.{u2, u3} π E] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3), Eq.{succ u3} (E -> Real) (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r p)) (SMul.smul.{u1, u3} R (E -> Real) (Function.hasSMul.{u3, u1, 0} E R Real _inst_4) r (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) p))
-but is expected to have type
- forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p)) (HSMul.hSMul.{u3, u1, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (instHSMul.{u3, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Pi.instSMul.{u1, 0, u3} E R (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (fun (i : E) => _inst_4))) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p))
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_smul Seminorm.coe_smulβ'. -/
theorem coe_smul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E) :
β(r β’ p) = r β’ p :=
rfl
#align seminorm.coe_smul Seminorm.coe_smul
-/- warning: seminorm.smul_apply -> Seminorm.smul_apply is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.smul_apply Seminorm.smul_applyβ'. -/
@[simp]
theorem smul_apply [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E)
(x : E) : (r β’ p) x = r β’ p x :=
@@ -233,22 +194,10 @@ instance : Add (Seminorm π E)
toFun := fun x => p x + q x
smul' := fun a x => by simp only [map_smul_eq_mul, map_smul_eq_mul, mul_add] }
-/- warning: seminorm.coe_add -> Seminorm.coe_add is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3), Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (HAdd.hAdd.{u2, u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasAdd.{u1, u2} π E _inst_1 _inst_2 _inst_3)) p q)) (HAdd.hAdd.{u2, u2, u2} (E -> Real) (E -> Real) (E -> Real) (instHAdd.{u2} (E -> Real) (Pi.instAdd.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasAdd))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAdd.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q)) (HAdd.hAdd.{u1, u1, u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (instHAdd.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (Pi.instAdd.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instAddReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_add Seminorm.coe_addβ'. -/
theorem coe_add (p q : Seminorm π E) : β(p + q) = p + q :=
rfl
#align seminorm.coe_add Seminorm.coe_add
-/- warning: seminorm.add_apply -> Seminorm.add_apply is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (HAdd.hAdd.{u2, u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasAdd.{u1, u2} π E _inst_1 _inst_2 _inst_3)) p q) x) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAdd.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q) x) (HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
-Case conversion may be inaccurate. Consider using '#align seminorm.add_apply Seminorm.add_applyβ'. -/
@[simp]
theorem add_apply (p q : Seminorm π E) (x : E) : (p + q) x = p x + q x :=
rfl
@@ -266,12 +215,6 @@ instance [Monoid R] [MulAction R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0
variable (π E)
-/- warning: seminorm.coe_fn_add_monoid_hom -> Seminorm.coeFnAddMonoidHom is a dubious translation:
-lean 3 declaration is
- forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))
-but is expected to have type
- forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_fn_add_monoid_hom Seminorm.coeFnAddMonoidHomβ'. -/
/-- `coe_fn` as an `add_monoid_hom`. Helper definition for showing that `seminorm π E` is
a module. -/
@[simps]
@@ -279,12 +222,6 @@ def coeFnAddMonoidHom : AddMonoidHom (Seminorm π E) (E β β) :=
β¨coeFn, coe_zero, coe_addβ©
#align seminorm.coe_fn_add_monoid_hom Seminorm.coeFnAddMonoidHom
-/- warning: seminorm.coe_fn_add_monoid_hom_injective -> Seminorm.coeFnAddMonoidHom_injective is a dubious translation:
-lean 3 declaration is
- forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Function.Injective.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (coeFn.{succ u2, succ u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) (fun (_x : AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) => (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) -> E -> Real) (AddMonoidHom.hasCoeToFun.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) (Seminorm.coeFnAddMonoidHom.{u1, u2} π E _inst_1 _inst_2 _inst_3))
-but is expected to have type
- forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Function.Injective.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (FunLike.coe.{succ u2, succ u2, succ u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => (fun (x._@.Mathlib.Algebra.Hom.Group._hyg.403 : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) _x) (AddHomClass.toFunLike.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddZeroClass.toAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3))) (AddZeroClass.toAdd.{u2} (E -> Real) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (AddMonoidHomClass.toAddHomClass.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal)) (AddMonoidHom.addMonoidHomClass.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))))) (Seminorm.coeFnAddMonoidHom.{u1, u2} π E _inst_1 _inst_2 _inst_3))
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_fn_add_monoid_hom_injective Seminorm.coeFnAddMonoidHom_injectiveβ'. -/
theorem coeFnAddMonoidHom_injective : Function.Injective (coeFnAddMonoidHom π E) :=
show @Function.Injective (Seminorm π E) (E β β) coeFn from FunLike.coe_injective
#align seminorm.coe_fn_add_monoid_hom_injective Seminorm.coeFnAddMonoidHom_injective
@@ -307,33 +244,15 @@ instance : Sup (Seminorm π E)
(congr_argβ max (map_smul_eq_mul p x v) (map_smul_eq_mul q x v)).trans <|
(mul_max_of_nonneg _ _ <| norm_nonneg x).symm }
-/- warning: seminorm.coe_sup -> Seminorm.coe_sup is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3), Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u2} (E -> Real) (Pi.hasSup.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (Pi.instSupForAll.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instSupReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_sup Seminorm.coe_supβ'. -/
@[simp]
theorem coe_sup (p q : Seminorm π E) : β(p β q) = p β q :=
rfl
#align seminorm.coe_sup Seminorm.coe_sup
-/- warning: seminorm.sup_apply -> Seminorm.sup_apply is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q) x) (Sup.sup.{0} Real Real.hasSup (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (Sup.sup.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instSupReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
-Case conversion may be inaccurate. Consider using '#align seminorm.sup_apply Seminorm.sup_applyβ'. -/
theorem sup_apply (p q : Seminorm π E) (x : E) : (p β q) x = p x β q x :=
rfl
#align seminorm.sup_apply Seminorm.sup_apply
-/- warning: seminorm.smul_sup -> Seminorm.smul_sup is a dubious translation:
-lean 3 declaration is
- forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u3} E] [_inst_3 : SMul.{u2, u3} π E] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3), Eq.{succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r (Sup.sup.{u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u2, u3} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r p) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r q))
-but is expected to have type
- forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r q))
-Case conversion may be inaccurate. Consider using '#align seminorm.smul_sup Seminorm.smul_supβ'. -/
theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p q : Seminorm π E) :
r β’ (p β q) = r β’ p β r β’ q :=
have real.smul_max : β x y : β, r β’ max x y = max (r β’ x) (r β’ y) := fun x y => by
@@ -345,44 +264,20 @@ theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
instance : PartialOrder (Seminorm π E) :=
PartialOrder.lift _ FunLike.coe_injective
-/- warning: seminorm.coe_le_coe -> Seminorm.coe_le_coe is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Pi.hasLe.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasLe)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q)) (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q)
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Pi.hasLe.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instLEReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_le_coe Seminorm.coe_le_coeβ'. -/
@[simp, norm_cast]
theorem coe_le_coe {p q : Seminorm π E} : (p : E β β) β€ q β p β€ q :=
Iff.rfl
#align seminorm.coe_le_coe Seminorm.coe_le_coe
-/- warning: seminorm.coe_lt_coe -> Seminorm.coe_lt_coe is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Preorder.toHasLt.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q)) (LT.lt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toHasLt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q)
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Preorder.toLT.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Pi.preorder.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instPreorderReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_lt_coe Seminorm.coe_lt_coeβ'. -/
@[simp, norm_cast]
theorem coe_lt_coe {p q : Seminorm π E} : (p : E β β) < q β p < q :=
Iff.rfl
#align seminorm.coe_lt_coe Seminorm.coe_lt_coe
-/- warning: seminorm.le_def -> Seminorm.le_def is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (forall (x : E), LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (forall (x : E), LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
-Case conversion may be inaccurate. Consider using '#align seminorm.le_def Seminorm.le_defβ'. -/
theorem le_def {p q : Seminorm π E} : p β€ q β β x, p x β€ q x :=
Iff.rfl
#align seminorm.le_def Seminorm.le_def
-/- warning: seminorm.lt_def -> Seminorm.lt_def is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toHasLt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (And (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (Exists.{succ u2} E (fun (x : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (And (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (Exists.{succ u1} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))))
-Case conversion may be inaccurate. Consider using '#align seminorm.lt_def Seminorm.lt_defβ'. -/
theorem lt_def {p q : Seminorm π E} : p < q β p β€ q β§ β x, p x < q x :=
Pi.lt_def
#align seminorm.lt_def Seminorm.lt_def
@@ -423,89 +318,53 @@ def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm
#align seminorm.comp Seminorm.comp
-/
-/- warning: seminorm.coe_comp -> Seminorm.coe_comp is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_comp Seminorm.coe_compβ'. -/
theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : β(p.comp f) = p β f :=
rfl
#align seminorm.coe_comp Seminorm.coe_comp
-/- warning: seminorm.comp_apply -> Seminorm.comp_apply is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.comp_apply Seminorm.comp_applyβ'. -/
@[simp]
theorem comp_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) : (p.comp f) x = p (f x) :=
rfl
#align seminorm.comp_apply Seminorm.comp_apply
-/- warning: seminorm.comp_id -> Seminorm.comp_id is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))), Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u1, u2, u2} π π E E _inst_1 _inst_1 (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (RingHomIsometric.ids.{u1} π _inst_1) _inst_7 _inst_7 _inst_12 _inst_12 p (LinearMap.id.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)) p
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u2, u1, u1} π π E E _inst_1 _inst_1 (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (RingHomIsometric.ids.{u2} π _inst_1) _inst_7 _inst_7 _inst_12 _inst_12 p (LinearMap.id.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)) p
-Case conversion may be inaccurate. Consider using '#align seminorm.comp_id Seminorm.comp_idβ'. -/
@[simp]
theorem comp_id (p : Seminorm π E) : p.comp LinearMap.id = p :=
ext fun _ => rfl
#align seminorm.comp_id Seminorm.comp_id
-/- warning: seminorm.comp_zero -> Seminorm.comp_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.comp_zero Seminorm.comp_zeroβ'. -/
@[simp]
theorem comp_zero (p : Seminorm πβ Eβ) : p.comp (0 : E βββ[Οββ] Eβ) = 0 :=
ext fun _ => map_zero p
#align seminorm.comp_zero Seminorm.comp_zero
-/- warning: seminorm.zero_comp -> Seminorm.zero_comp is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.zero_comp Seminorm.zero_compβ'. -/
@[simp]
theorem zero_comp (f : E βββ[Οββ] Eβ) : (0 : Seminorm πβ Eβ).comp f = 0 :=
ext fun _ => rfl
#align seminorm.zero_comp Seminorm.zero_comp
-/- warning: seminorm.comp_comp -> Seminorm.comp_comp is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.comp_comp Seminorm.comp_compβ'. -/
theorem comp_comp [RingHomCompTriple Οββ Οββ Οββ] (p : Seminorm πβ Eβ) (g : Eβ βββ[Οββ] Eβ)
(f : E βββ[Οββ] Eβ) : p.comp (g.comp f) = (p.comp g).comp f :=
ext fun _ => rfl
#align seminorm.comp_comp Seminorm.comp_comp
-/- warning: seminorm.add_comp -> Seminorm.add_comp is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.add_comp Seminorm.add_compβ'. -/
theorem add_comp (p q : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) :
(p + q).comp f = p.comp f + q.comp f :=
ext fun _ => rfl
#align seminorm.add_comp Seminorm.add_comp
-/- warning: seminorm.comp_add_le -> Seminorm.comp_add_le is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.comp_add_le Seminorm.comp_add_leβ'. -/
theorem comp_add_le (p : Seminorm πβ Eβ) (f g : E βββ[Οββ] Eβ) :
p.comp (f + g) β€ p.comp f + p.comp g := fun _ => map_add_le_add p _ _
#align seminorm.comp_add_le Seminorm.comp_add_le
-/- warning: seminorm.smul_comp -> Seminorm.smul_comp is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.smul_comp Seminorm.smul_compβ'. -/
theorem smul_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : R) :
(c β’ p).comp f = c β’ p.comp f :=
ext fun _ => rfl
#align seminorm.smul_comp Seminorm.smul_comp
-/- warning: seminorm.comp_mono -> Seminorm.comp_mono is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.comp_mono Seminorm.comp_monoβ'. -/
theorem comp_mono {p q : Seminorm πβ Eβ} (f : E βββ[Οββ] Eβ) (hp : p β€ q) : p.comp f β€ q.comp f :=
fun _ => hp _
#align seminorm.comp_mono Seminorm.comp_mono
-/- warning: seminorm.pullback -> Seminorm.pullback is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.pullback Seminorm.pullbackβ'. -/
/-- The composition as an `add_monoid_hom`. -/
@[simps]
def pullback (f : E βββ[Οββ] Eβ) : Seminorm πβ Eβ β+ Seminorm π E :=
@@ -515,24 +374,15 @@ def pullback (f : E βββ[Οββ] Eβ) : Seminorm πβ Eβ β+ Semin
instance : OrderBot (Seminorm π E) :=
β¨0, map_nonnegβ©
-/- warning: seminorm.coe_bot -> Seminorm.coe_bot is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_bot Seminorm.coe_botβ'. -/
@[simp]
theorem coe_bot : β(β₯ : Seminorm π E) = 0 :=
rfl
#align seminorm.coe_bot Seminorm.coe_bot
-/- warning: seminorm.bot_eq_zero -> Seminorm.bot_eq_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.bot_eq_zero Seminorm.bot_eq_zeroβ'. -/
theorem bot_eq_zero : (β₯ : Seminorm π E) = 0 :=
rfl
#align seminorm.bot_eq_zero Seminorm.bot_eq_zero
-/- warning: seminorm.smul_le_smul -> Seminorm.smul_le_smul is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.smul_le_smul Seminorm.smul_le_smulβ'. -/
theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (hab : a β€ b) : a β’ p β€ b β’ q :=
by
simp_rw [le_def, coe_smul]
@@ -541,9 +391,6 @@ theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (ha
exact mul_le_mul hab (hpq x) (map_nonneg p x) (NNReal.coe_nonneg b)
#align seminorm.smul_le_smul Seminorm.smul_le_smul
-/- warning: seminorm.finset_sup_apply -> Seminorm.finset_sup_apply is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply Seminorm.finset_sup_applyβ'. -/
theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
s.sup p x = β(s.sup fun i => β¨p i x, map_nonneg (p i) xβ© : ββ₯0) :=
by
@@ -556,9 +403,6 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
NNReal.coe_max, Subtype.coe_mk, ih]
#align seminorm.finset_sup_apply Seminorm.finset_sup_apply
-/- warning: seminorm.finset_sup_le_sum -> Seminorm.finset_sup_le_sum is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sumβ'. -/
theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p β€ β i in s, p i := by
classical
refine' finset.sup_le_iff.mpr _
@@ -567,9 +411,6 @@ theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p
exact bot_le
#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sum
-/- warning: seminorm.finset_sup_apply_le -> Seminorm.finset_sup_apply_le is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply_le Seminorm.finset_sup_apply_leβ'. -/
theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 β€ a)
(h : β i, i β s β p i x β€ a) : s.sup p x β€ a :=
by
@@ -578,9 +419,6 @@ theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
exact Finset.sup_le h
#align seminorm.finset_sup_apply_le Seminorm.finset_sup_apply_le
-/- warning: seminorm.finset_sup_apply_lt -> Seminorm.finset_sup_apply_lt is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply_lt Seminorm.finset_sup_apply_ltβ'. -/
theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 < a)
(h : β i, i β s β p i x < a) : s.sup p x < a :=
by
@@ -590,9 +428,6 @@ theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
Β· exact nnreal.coe_pos.mpr ha
#align seminorm.finset_sup_apply_lt Seminorm.finset_sup_apply_lt
-/- warning: seminorm.norm_sub_map_le_sub -> Seminorm.norm_sub_map_le_sub is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.norm_sub_map_le_sub Seminorm.norm_sub_map_le_subβ'. -/
theorem norm_sub_map_le_sub (p : Seminorm π E) (x y : E) : βp x - p yβ β€ p (x - y) :=
abs_sub_map_le_sub p x y
#align seminorm.norm_sub_map_le_sub Seminorm.norm_sub_map_le_sub
@@ -609,9 +444,6 @@ variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
variable [AddCommGroup E] [AddCommGroup Eβ] [Module π E] [Module πβ Eβ]
-/- warning: seminorm.comp_smul -> Seminorm.comp_smul is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul Seminorm.comp_smulβ'. -/
theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) :
p.comp (c β’ f) = βcββ β’ p.comp f :=
ext fun _ => by
@@ -619,9 +451,6 @@ theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
smul_eq_mul, comp_apply]
#align seminorm.comp_smul Seminorm.comp_smul
-/- warning: seminorm.comp_smul_apply -> Seminorm.comp_smul_apply is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul_apply Seminorm.comp_smul_applyβ'. -/
theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) (x : E) :
p.comp (c β’ f) x = βcβ * p (f x) :=
map_smul_eq_mul p _ _
@@ -633,9 +462,6 @@ section NormedField
variable [NormedField π] [AddCommGroup E] [Module π E] {p q : Seminorm π E} {x : E}
-/- warning: seminorm.bdd_below_range_add -> Seminorm.bddBelow_range_add is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_addβ'. -/
/-- Auxiliary lemma to show that the infimum of seminorms is well-defined. -/
theorem bddBelow_range_add : BddBelow (range fun u => p u + q (x - u)) :=
β¨0, by rintro _ β¨x, rflβ©; dsimp; positivityβ©
@@ -661,9 +487,6 @@ noncomputable instance : Inf (Seminorm π E)
(fun u => β¨a β’ u, inv_smul_smulβ ha uβ©) fun u => _
rw [smul_inv_smulβ ha] }
-/- warning: seminorm.inf_apply -> Seminorm.inf_apply is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.inf_apply Seminorm.inf_applyβ'. -/
@[simp]
theorem inf_apply (p q : Seminorm π E) (x : E) : (p β q) x = β¨
u : E, p u + q (x - u) :=
rfl
@@ -679,9 +502,6 @@ noncomputable instance : Lattice (Seminorm π E) :=
le_inf := fun a b c hab hac x =>
le_ciInf fun u => (le_map_add_map_sub a _ _).trans <| add_le_add (hab _) (hac _) }
-/- warning: seminorm.smul_inf -> Seminorm.smul_inf is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.smul_inf Seminorm.smul_infβ'. -/
theorem smul_inf [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p q : Seminorm π E) :
r β’ (p β q) = r β’ p β r β’ q := by
ext
@@ -747,17 +567,11 @@ noncomputable instance : SupSet (Seminorm π E)
exact i.1.smul' a x }
else β₯
-/- warning: seminorm.coe_Sup_eq' -> Seminorm.coe_sSup_eq' is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq' Seminorm.coe_sSup_eq'β'. -/
protected theorem coe_sSup_eq' {s : Set <| Seminorm π E}
(hs : BddAbove (coeFn '' s : Set (E β β))) : coeFn (sSup s) = β¨ p : s, p :=
congr_arg _ (dif_pos hs)
#align seminorm.coe_Sup_eq' Seminorm.coe_sSup_eq'
-/- warning: seminorm.bdd_above_iff -> Seminorm.bddAbove_iff is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.bdd_above_iff Seminorm.bddAbove_iffβ'. -/
protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
BddAbove s β BddAbove (coeFn '' s : Set (E β β)) :=
β¨fun β¨q, hqβ© => β¨q, ball_image_of_ball fun p hp => hq hpβ©, fun H =>
@@ -768,17 +582,11 @@ protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
le_ciSup β¨q x, forall_range_iff.mpr fun i : s => hq (mem_image_of_mem _ i.2) xβ© β¨p, hpβ©β©β©
#align seminorm.bdd_above_iff Seminorm.bddAbove_iff
-/- warning: seminorm.coe_Sup_eq -> Seminorm.coe_sSup_eq is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq Seminorm.coe_sSup_eqβ'. -/
protected theorem coe_sSup_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
coeFn (sSup s) = β¨ p : s, p :=
Seminorm.coe_sSup_eq' (Seminorm.bddAbove_iff.mp hs)
#align seminorm.coe_Sup_eq Seminorm.coe_sSup_eq
-/- warning: seminorm.coe_supr_eq -> Seminorm.coe_iSup_eq is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_supr_eq Seminorm.coe_iSup_eqβ'. -/
protected theorem coe_iSup_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
coeFn (β¨ i, p i) = β¨ i, p i := by
rw [β sSup_range, Seminorm.coe_sSup_eq hp] <;> exact iSup_range' (coeFn : Seminorm π E β E β β) p
@@ -840,80 +648,32 @@ def closedBall (x : E) (r : β) :=
variable {x y : E} {r : β}
-/- warning: seminorm.mem_ball -> Seminorm.mem_ball is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
-Case conversion may be inaccurate. Consider using '#align seminorm.mem_ball Seminorm.mem_ballβ'. -/
@[simp]
theorem mem_ball : y β ball p x r β p (y - x) < r :=
Iff.rfl
#align seminorm.mem_ball Seminorm.mem_ball
-/- warning: seminorm.mem_closed_ball -> Seminorm.mem_closedBall is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
-Case conversion may be inaccurate. Consider using '#align seminorm.mem_closed_ball Seminorm.mem_closedBallβ'. -/
@[simp]
theorem mem_closedBall : y β closedBall p x r β p (y - x) β€ r :=
Iff.rfl
#align seminorm.mem_closed_ball Seminorm.mem_closedBall
-/- warning: seminorm.mem_ball_self -> Seminorm.mem_ball_self is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) x (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r))
-Case conversion may be inaccurate. Consider using '#align seminorm.mem_ball_self Seminorm.mem_ball_selfβ'. -/
theorem mem_ball_self (hr : 0 < r) : x β ball p x r := by simp [hr]
#align seminorm.mem_ball_self Seminorm.mem_ball_self
-/- warning: seminorm.mem_closed_ball_self -> Seminorm.mem_closedBall_self is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {r : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) x (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r))
-Case conversion may be inaccurate. Consider using '#align seminorm.mem_closed_ball_self Seminorm.mem_closedBall_selfβ'. -/
theorem mem_closedBall_self (hr : 0 β€ r) : x β closedBall p x r := by simp [hr]
#align seminorm.mem_closed_ball_self Seminorm.mem_closedBall_self
-/- warning: seminorm.mem_ball_zero -> Seminorm.mem_ball_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r)
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
-Case conversion may be inaccurate. Consider using '#align seminorm.mem_ball_zero Seminorm.mem_ball_zeroβ'. -/
theorem mem_ball_zero : y β ball p 0 r β p y < r := by rw [mem_ball, sub_zero]
#align seminorm.mem_ball_zero Seminorm.mem_ball_zero
-/- warning: seminorm.mem_closed_ball_zero -> Seminorm.mem_closedBall_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r)
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
-Case conversion may be inaccurate. Consider using '#align seminorm.mem_closed_ball_zero Seminorm.mem_closedBall_zeroβ'. -/
theorem mem_closedBall_zero : y β closedBall p 0 r β p y β€ r := by rw [mem_closed_ball, sub_zero]
#align seminorm.mem_closed_ball_zero Seminorm.mem_closedBall_zero
-/- warning: seminorm.ball_zero_eq -> Seminorm.ball_zero_eq is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (setOf.{u2} E (fun (y : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_eq Seminorm.ball_zero_eqβ'. -/
theorem ball_zero_eq : ball p 0 r = { y : E | p y < r } :=
Set.ext fun x => p.mem_ball_zero
#align seminorm.ball_zero_eq Seminorm.ball_zero_eq
-/- warning: seminorm.closed_ball_zero_eq -> Seminorm.closedBall_zero_eq is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (setOf.{u2} E (fun (y : E) => LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero_eq Seminorm.closedBall_zero_eqβ'. -/
theorem closedBall_zero_eq : closedBall p 0 r = { y : E | p y β€ r } :=
Set.ext fun x => p.mem_closedBall_zero
#align seminorm.closed_ball_zero_eq Seminorm.closedBall_zero_eq
@@ -923,22 +683,10 @@ theorem ball_subset_closedBall (x r) : ball p x r β closedBall p x r := fun y
#align seminorm.ball_subset_closed_ball Seminorm.ball_subset_closedBall
-/
-/- warning: seminorm.closed_ball_eq_bInter_ball -> Seminorm.closedBall_eq_biInter_ball is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (x : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Set.iInter.{u2, 1} E Real (fun (Ο : Real) => Set.iInter.{u2, 0} E (GT.gt.{0} Real Real.hasLt Ο r) (fun (H : GT.gt.{0} Real Real.hasLt Ο r) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x Ο)))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (x : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Set.iInter.{u2, 1} E Real (fun (Ο : Real) => Set.iInter.{u2, 0} E (GT.gt.{0} Real Real.instLTReal Ο r) (fun (H : GT.gt.{0} Real Real.instLTReal Ο r) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x Ο)))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_biInter_ballβ'. -/
theorem closedBall_eq_biInter_ball (x r) : closedBall p x r = β Ο > r, ball p x Ο := by
ext y <;> simp_rw [mem_closed_ball, mem_Interβ, mem_ball, β forall_lt_iff_le']
#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_biInter_ball
-/- warning: seminorm.ball_zero' -> Seminorm.ball_zero' is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) x r) (Set.univ.{u2} E))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) x r) (Set.univ.{u2} E))
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero' Seminorm.ball_zero'β'. -/
@[simp]
theorem ball_zero' (x : E) (hr : 0 < r) : ball (0 : Seminorm π E) x r = Set.univ :=
by
@@ -946,69 +694,33 @@ theorem ball_zero' (x : E) (hr : 0 < r) : ball (0 : Seminorm π E) x r = Set.u
simp [hr]
#align seminorm.ball_zero' Seminorm.ball_zero'
-/- warning: seminorm.closed_ball_zero' -> Seminorm.closedBall_zero' is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) x r) (Set.univ.{u2} E))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) x r) (Set.univ.{u2} E))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero' Seminorm.closedBall_zero'β'. -/
@[simp]
theorem closedBall_zero' (x : E) (hr : 0 < r) : closedBall (0 : Seminorm π E) x r = Set.univ :=
eq_univ_of_subset (ball_subset_closedBall _ _ _) (ball_zero' x hr)
#align seminorm.closed_ball_zero' Seminorm.closedBall_zero'
-/- warning: seminorm.ball_smul -> Seminorm.ball_smul is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toHasLt.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) (OfNat.ofNat.{0} NNReal 0 (OfNat.mk.{0} NNReal 0 (Zero.zero.{0} NNReal (MulZeroClass.toHasZero.{0} NNReal (NonUnitalNonAssocSemiring.toMulZeroClass.{0} NNReal (NonAssocSemiring.toNonUnitalNonAssocSemiring.{0} NNReal (Semiring.toNonAssocSemiring.{0} NNReal NNReal.semiring))))))) c) -> (forall (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) c p) x r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) c))))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_smul Seminorm.ball_smulβ'. -/
theorem ball_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x : E) :
(c β’ p).ball x r = p.ball x (r / c) := by ext;
rw [mem_ball, mem_ball, smul_apply, NNReal.smul_def, smul_eq_mul, mul_comm,
lt_div_iff (nnreal.coe_pos.mpr hc)]
#align seminorm.ball_smul Seminorm.ball_smul
-/- warning: seminorm.closed_ball_smul -> Seminorm.closedBall_smul is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toHasLt.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) (OfNat.ofNat.{0} NNReal 0 (OfNat.mk.{0} NNReal 0 (Zero.zero.{0} NNReal (MulZeroClass.toHasZero.{0} NNReal (NonUnitalNonAssocSemiring.toMulZeroClass.{0} NNReal (NonAssocSemiring.toNonUnitalNonAssocSemiring.{0} NNReal (Semiring.toNonAssocSemiring.{0} NNReal NNReal.semiring))))))) c) -> (forall (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) c p) x r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) c))))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_smul Seminorm.closedBall_smulβ'. -/
theorem closedBall_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x : E) :
(c β’ p).closedBall x r = p.closedBall x (r / c) := by ext;
rw [mem_closed_ball, mem_closed_ball, smul_apply, NNReal.smul_def, smul_eq_mul, mul_comm,
le_div_iff (nnreal.coe_pos.mpr hc)]
#align seminorm.closed_ball_smul Seminorm.closedBall_smul
-/- warning: seminorm.ball_sup -> Seminorm.ball_sup is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u2} (Set.{u2} E) (Set.hasInter.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 q e r))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u1} (Set.{u1} E) (Set.instInterSet.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 q e r))
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_sup Seminorm.ball_supβ'. -/
theorem ball_sup (p : Seminorm π E) (q : Seminorm π E) (e : E) (r : β) :
ball (p β q) e r = ball p e r β© ball q e r := by
simp_rw [ball, β Set.setOf_and, coe_sup, Pi.sup_apply, sup_lt_iff]
#align seminorm.ball_sup Seminorm.ball_sup
-/- warning: seminorm.closed_ball_sup -> Seminorm.closedBall_sup is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u2} (Set.{u2} E) (Set.hasInter.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 q e r))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u1} (Set.{u1} E) (Set.instInterSet.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 q e r))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_sup Seminorm.closedBall_supβ'. -/
theorem closedBall_sup (p : Seminorm π E) (q : Seminorm π E) (e : E) (r : β) :
closedBall (p β q) e r = closedBall p e r β© closedBall q e r := by
simp_rw [closed_ball, β Set.setOf_and, coe_sup, Pi.sup_apply, sup_le_iff]
#align seminorm.closed_ball_sup Seminorm.closedBall_sup
-/- warning: seminorm.ball_finset_sup' -> Seminorm.ball_finset_sup' is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u3} ΞΉ) (H : Finset.Nonempty.{u3} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
-but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u3, u2} π E] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u1} ΞΉ) (H : Finset.Nonempty.{u1} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup' Seminorm.ball_finset_sup'β'. -/
theorem ball_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Nonempty) (e : E) (r : β) :
ball (s.sup' H p) e r = s.inf' H fun i => ball (p i) e r :=
by
@@ -1017,12 +729,6 @@ theorem ball_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Non
Β· rw [Finset.sup'_cons hs, Finset.inf'_cons hs, ball_sup, inf_eq_inter, ih]
#align seminorm.ball_finset_sup' Seminorm.ball_finset_sup'
-/- warning: seminorm.closed_ball_finset_sup' -> Seminorm.closedBall_finset_sup' is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u3} ΞΉ) (H : Finset.Nonempty.{u3} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
-but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u3, u2} π E] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u1} ΞΉ) (H : Finset.Nonempty.{u1} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup' Seminorm.closedBall_finset_sup'β'. -/
theorem closedBall_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Nonempty) (e : E)
(r : β) : closedBall (s.sup' H p) e r = s.inf' H fun i => closedBall (p i) e r :=
by
@@ -1031,52 +737,22 @@ theorem closedBall_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H :
Β· rw [Finset.sup'_cons hs, Finset.inf'_cons hs, closed_ball_sup, inf_eq_inter, ih]
#align seminorm.closed_ball_finset_sup' Seminorm.closedBall_finset_sup'
-/- warning: seminorm.ball_mono -> Seminorm.ball_mono is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {rβ : Real} {rβ : Real}, (LE.le.{0} Real Real.hasLe rβ rβ) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x rβ) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x rβ))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {rβ : Real} {rβ : Real}, (LE.le.{0} Real Real.instLEReal rβ rβ) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x rβ) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x rβ))
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_mono Seminorm.ball_monoβ'. -/
theorem ball_mono {p : Seminorm π E} {rβ rβ : β} (h : rβ β€ rβ) : p.ball x rβ β p.ball x rβ :=
fun _ (hx : _ < _) => hx.trans_le h
#align seminorm.ball_mono Seminorm.ball_mono
-/- warning: seminorm.closed_ball_mono -> Seminorm.closedBall_mono is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {rβ : Real} {rβ : Real}, (LE.le.{0} Real Real.hasLe rβ rβ) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x rβ) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x rβ))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {rβ : Real} {rβ : Real}, (LE.le.{0} Real Real.instLEReal rβ rβ) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x rβ) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x rβ))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_mono Seminorm.closedBall_monoβ'. -/
theorem closedBall_mono {p : Seminorm π E} {rβ rβ : β} (h : rβ β€ rβ) :
p.closedBall x rβ β p.closedBall x rβ := fun _ (hx : _ β€ _) => hx.trans h
#align seminorm.closed_ball_mono Seminorm.closedBall_mono
-/- warning: seminorm.ball_antitone -> Seminorm.ball_antitone is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {r : Real} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 q x r))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {r : Real} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 q x r))
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_antitone Seminorm.ball_antitoneβ'. -/
theorem ball_antitone {p q : Seminorm π E} (h : q β€ p) : p.ball x r β q.ball x r := fun _ =>
(h _).trans_lt
#align seminorm.ball_antitone Seminorm.ball_antitone
-/- warning: seminorm.closed_ball_antitone -> Seminorm.closedBall_antitone is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {r : Real} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 q x r))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {r : Real} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 q x r))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_antitone Seminorm.closedBall_antitoneβ'. -/
theorem closedBall_antitone {p q : Seminorm π E} (h : q β€ p) :
p.closedBall x r β q.closedBall x r := fun _ => (h _).trans
#align seminorm.closed_ball_antitone Seminorm.closedBall_antitone
-/- warning: seminorm.ball_add_ball_subset -> Seminorm.ball_add_ball_subset is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (rβ : Real) (rβ : Real) (xβ : E) (xβ : E), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (HAdd.hAdd.{u2, u2, u2} (Set.{u2} E) (Set.{u2} E) (Set.{u2} E) (instHAdd.{u2} (Set.{u2} E) (Set.add.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p xβ rβ) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p xβ rβ)) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) xβ xβ) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) rβ rβ))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (rβ : Real) (rβ : Real) (xβ : E) (xβ : E), HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (HAdd.hAdd.{u1, u1, u1} (Set.{u1} E) (Set.{u1} E) (Set.{u1} E) (instHAdd.{u1} (Set.{u1} E) (Set.add.{u1} E (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))))) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p xβ rβ) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p xβ rβ)) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u1, u1, u1} E E E (instHAdd.{u1} E (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))))) xβ xβ) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.instAddReal) rβ rβ))
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_add_ball_subset Seminorm.ball_add_ball_subsetβ'. -/
theorem ball_add_ball_subset (p : Seminorm π E) (rβ rβ : β) (xβ xβ : E) :
p.ball (xβ : E) rβ + p.ball (xβ : E) rβ β p.ball (xβ + xβ) (rβ + rβ) :=
by
@@ -1085,12 +761,6 @@ theorem ball_add_ball_subset (p : Seminorm π E) (rβ rβ : β) (xβ xβ
exact (map_add_le_add p _ _).trans_lt (add_lt_add hyβ hyβ)
#align seminorm.ball_add_ball_subset Seminorm.ball_add_ball_subset
-/- warning: seminorm.closed_ball_add_closed_ball_subset -> Seminorm.closedBall_add_closedBall_subset is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (rβ : Real) (rβ : Real) (xβ : E) (xβ : E), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (HAdd.hAdd.{u2, u2, u2} (Set.{u2} E) (Set.{u2} E) (Set.{u2} E) (instHAdd.{u2} (Set.{u2} E) (Set.add.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p xβ rβ) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p xβ rβ)) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) xβ xβ) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) rβ rβ))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (rβ : Real) (rβ : Real) (xβ : E) (xβ : E), HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (HAdd.hAdd.{u1, u1, u1} (Set.{u1} E) (Set.{u1} E) (Set.{u1} E) (instHAdd.{u1} (Set.{u1} E) (Set.add.{u1} E (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))))) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p xβ rβ) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p xβ rβ)) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u1, u1, u1} E E E (instHAdd.{u1} E (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))))) xβ xβ) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.instAddReal) rβ rβ))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_add_closed_ball_subset Seminorm.closedBall_add_closedBall_subsetβ'. -/
theorem closedBall_add_closedBall_subset (p : Seminorm π E) (rβ rβ : β) (xβ xβ : E) :
p.closedBall (xβ : E) rβ + p.closedBall (xβ : E) rβ β p.closedBall (xβ + xβ) (rβ + rβ) :=
by
@@ -1099,34 +769,16 @@ theorem closedBall_add_closedBall_subset (p : Seminorm π E) (rβ rβ : β)
exact (map_add_le_add p _ _).trans (add_le_add hyβ hyβ)
#align seminorm.closed_ball_add_closed_ball_subset Seminorm.closedBall_add_closedBall_subset
-/- warning: seminorm.sub_mem_ball -> Seminorm.sub_mem_ball is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (xβ : E) (xβ : E) (y : E) (r : Real), Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) xβ xβ) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p y r)) (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) xβ (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) xβ y) r))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (xβ : E) (xβ : E) (y : E) (r : Real), Iff (Membership.mem.{u1, u1} E (Set.{u1} E) (Set.instMembershipSet.{u1} E) (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) xβ xβ) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p y r)) (Membership.mem.{u1, u1} E (Set.{u1} E) (Set.instMembershipSet.{u1} E) xβ (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u1, u1, u1} E E E (instHAdd.{u1} E (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))))) xβ y) r))
-Case conversion may be inaccurate. Consider using '#align seminorm.sub_mem_ball Seminorm.sub_mem_ballβ'. -/
theorem sub_mem_ball (p : Seminorm π E) (xβ xβ y : E) (r : β) :
xβ - xβ β p.ball y r β xβ β p.ball (xβ + y) r := by simp_rw [mem_ball, sub_sub]
#align seminorm.sub_mem_ball Seminorm.sub_mem_ball
-/- warning: seminorm.vadd_ball -> Seminorm.vadd_ball is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {y : E} {r : Real} (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3), Eq.{succ u2} (Set.{u2} E) (VAdd.vadd.{u2, u2} E (Set.{u2} E) (Set.vaddSet.{u2, u2} E E (Add.toVAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))) x (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p y r)) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (VAdd.vadd.{u2, u2} E E (Add.toVAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y) r)
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {y : E} {r : Real} (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3), Eq.{succ u1} (Set.{u1} E) (HVAdd.hVAdd.{u1, u1, u1} E (Set.{u1} E) (Set.{u1} E) (instHVAdd.{u1, u1} E (Set.{u1} E) (Set.vaddSet.{u1, u1} E E (AddAction.toVAdd.{u1, u1} E E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))) (AddTorsor.toAddAction.{u1, u1} E E (AddCommGroup.toAddGroup.{u1} E _inst_2) (addGroupIsAddTorsor.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))))) x (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p y r)) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p (HVAdd.hVAdd.{u1, u1, u1} E E E (instHVAdd.{u1, u1} E E (AddAction.toVAdd.{u1, u1} E E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))) (AddTorsor.toAddAction.{u1, u1} E E (AddCommGroup.toAddGroup.{u1} E _inst_2) (addGroupIsAddTorsor.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) x y) r)
-Case conversion may be inaccurate. Consider using '#align seminorm.vadd_ball Seminorm.vadd_ballβ'. -/
/-- The image of a ball under addition with a singleton is another ball. -/
theorem vadd_ball (p : Seminorm π E) : x +α΅₯ p.ball y r = p.ball (x +α΅₯ y) r :=
letI := AddGroupSeminorm.toSeminormedAddCommGroup p.to_add_group_seminorm
Metric.vadd_ball x y r
#align seminorm.vadd_ball Seminorm.vadd_ball
-/- warning: seminorm.vadd_closed_ball -> Seminorm.vadd_closedBall is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {y : E} {r : Real} (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3), Eq.{succ u2} (Set.{u2} E) (VAdd.vadd.{u2, u2} E (Set.{u2} E) (Set.vaddSet.{u2, u2} E E (Add.toVAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))) x (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p y r)) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (VAdd.vadd.{u2, u2} E E (Add.toVAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y) r)
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {y : E} {r : Real} (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3), Eq.{succ u1} (Set.{u1} E) (HVAdd.hVAdd.{u1, u1, u1} E (Set.{u1} E) (Set.{u1} E) (instHVAdd.{u1, u1} E (Set.{u1} E) (Set.vaddSet.{u1, u1} E E (AddAction.toVAdd.{u1, u1} E E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))) (AddTorsor.toAddAction.{u1, u1} E E (AddCommGroup.toAddGroup.{u1} E _inst_2) (addGroupIsAddTorsor.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))))) x (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p y r)) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p (HVAdd.hVAdd.{u1, u1, u1} E E E (instHVAdd.{u1, u1} E E (AddAction.toVAdd.{u1, u1} E E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))) (AddTorsor.toAddAction.{u1, u1} E E (AddCommGroup.toAddGroup.{u1} E _inst_2) (addGroupIsAddTorsor.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) x y) r)
-Case conversion may be inaccurate. Consider using '#align seminorm.vadd_closed_ball Seminorm.vadd_closedBallβ'. -/
/-- The image of a closed ball under addition with a singleton is another closed ball. -/
theorem vadd_closedBall (p : Seminorm π E) : x +α΅₯ p.closedBall y r = p.closedBall (x +α΅₯ y) r :=
letI := AddGroupSeminorm.toSeminormedAddCommGroup p.to_add_group_seminorm
@@ -1143,9 +795,6 @@ variable [SeminormedRing πβ] [AddCommGroup Eβ] [Module πβ Eβ]
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
-/- warning: seminorm.ball_comp -> Seminorm.ball_comp is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_comp Seminorm.ball_compβ'. -/
theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).ball x r = f β»ΒΉ' p.ball (f x) r :=
by
@@ -1153,9 +802,6 @@ theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
simp_rw [ball, mem_preimage, comp_apply, Set.mem_setOf_eq, map_sub]
#align seminorm.ball_comp Seminorm.ball_comp
-/- warning: seminorm.closed_ball_comp -> Seminorm.closedBall_comp is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_comp Seminorm.closedBall_compβ'. -/
theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).closedBall x r = f β»ΒΉ' p.closedBall (f x) r :=
by
@@ -1165,18 +811,12 @@ theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] E
variable (p : Seminorm π E)
-/- warning: seminorm.preimage_metric_ball -> Seminorm.preimage_metric_ball is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.preimage_metric_ball Seminorm.preimage_metric_ballβ'. -/
theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = { x | p x < r } :=
by
ext x
simp only [mem_set_of, mem_preimage, mem_ball_zero_iff, Real.norm_of_nonneg (map_nonneg p _)]
#align seminorm.preimage_metric_ball Seminorm.preimage_metric_ball
-/- warning: seminorm.preimage_metric_closed_ball -> Seminorm.preimage_metric_closedBall is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.preimage_metric_closed_ball Seminorm.preimage_metric_closedBallβ'. -/
theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r = { x | p x β€ r } :=
by
ext x
@@ -1184,44 +824,26 @@ theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r =
Real.norm_of_nonneg (map_nonneg p _)]
#align seminorm.preimage_metric_closed_ball Seminorm.preimage_metric_closedBall
-/- warning: seminorm.ball_zero_eq_preimage_ball -> Seminorm.ball_zero_eq_preimage_ball is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_eq_preimage_ball Seminorm.ball_zero_eq_preimage_ballβ'. -/
theorem ball_zero_eq_preimage_ball {r : β} : p.ball 0 r = p β»ΒΉ' Metric.ball 0 r := by
rw [ball_zero_eq, preimage_metric_ball]
#align seminorm.ball_zero_eq_preimage_ball Seminorm.ball_zero_eq_preimage_ball
-/- warning: seminorm.closed_ball_zero_eq_preimage_closed_ball -> Seminorm.closedBall_zero_eq_preimage_closedBall is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero_eq_preimage_closed_ball Seminorm.closedBall_zero_eq_preimage_closedBallβ'. -/
theorem closedBall_zero_eq_preimage_closedBall {r : β} :
p.closedBall 0 r = p β»ΒΉ' Metric.closedBall 0 r := by
rw [closed_ball_zero_eq, preimage_metric_closed_ball]
#align seminorm.closed_ball_zero_eq_preimage_closed_ball Seminorm.closedBall_zero_eq_preimage_closedBall
-/- warning: seminorm.ball_bot -> Seminorm.ball_bot is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_bot Seminorm.ball_botβ'. -/
@[simp]
theorem ball_bot {r : β} (x : E) (hr : 0 < r) : ball (β₯ : Seminorm π E) x r = Set.univ :=
ball_zero' x hr
#align seminorm.ball_bot Seminorm.ball_bot
-/- warning: seminorm.closed_ball_bot -> Seminorm.closedBall_bot is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_bot Seminorm.closedBall_botβ'. -/
@[simp]
theorem closedBall_bot {r : β} (x : E) (hr : 0 < r) :
closedBall (β₯ : Seminorm π E) x r = Set.univ :=
closedBall_zero' x hr
#align seminorm.closed_ball_bot Seminorm.closedBall_bot
-/- warning: seminorm.balanced_ball_zero -> Seminorm.balanced_ball_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (r : Real), Balanced.{u1, u2} π E _inst_1 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (r : Real), Balanced.{u2, u1} π E _inst_1 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r)
-Case conversion may be inaccurate. Consider using '#align seminorm.balanced_ball_zero Seminorm.balanced_ball_zeroβ'. -/
/-- Seminorm-balls at the origin are balanced. -/
theorem balanced_ball_zero (r : β) : Balanced π (ball p 0 r) :=
by
@@ -1233,12 +855,6 @@ theorem balanced_ball_zero (r : β) : Balanced π (ball p 0 r) :=
#align seminorm.balanced_ball_zero Seminorm.balanced_ball_zero
-/- warning: seminorm.balanced_closed_ball_zero -> Seminorm.balanced_closedBall_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (r : Real), Balanced.{u1, u2} π E _inst_1 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (r : Real), Balanced.{u2, u1} π E _inst_1 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r)
-Case conversion may be inaccurate. Consider using '#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zeroβ'. -/
/-- Closed seminorm-balls at the origin are balanced. -/
theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
by
@@ -1250,9 +866,6 @@ theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zero
-/- warning: seminorm.ball_finset_sup_eq_Inter -> Seminorm.ball_finset_sup_eq_iInter is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_iInterβ'. -/
theorem ball_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 < r) : ball (s.sup p) x r = β i β s, ball (p i) x r :=
by
@@ -1261,9 +874,6 @@ theorem ball_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (
Finset.sup_lt_iff (show β₯ < r from hr), β NNReal.coe_lt_coe, Subtype.coe_mk]
#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_iInter
-/- warning: seminorm.closed_ball_finset_sup_eq_Inter -> Seminorm.closedBall_finset_sup_eq_iInter is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_iInterβ'. -/
theorem closedBall_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 β€ r) : closedBall (s.sup p) x r = β i β s, closedBall (p i) x r :=
by
@@ -1272,9 +882,6 @@ theorem closedBall_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset
NNReal.coe_le_coe, Subtype.coe_mk]
#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_iInter
-/- warning: seminorm.ball_finset_sup -> Seminorm.ball_finset_sup is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup Seminorm.ball_finset_supβ'. -/
theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 < r) :
ball (s.sup p) x r = s.inf fun i => ball (p i) x r :=
by
@@ -1282,9 +889,6 @@ theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r
exact ball_finset_sup_eq_Inter _ _ _ hr
#align seminorm.ball_finset_sup Seminorm.ball_finset_sup
-/- warning: seminorm.closed_ball_finset_sup -> Seminorm.closedBall_finset_sup is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_supβ'. -/
theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 β€ r) :
closedBall (s.sup p) x r = s.inf fun i => closedBall (p i) x r :=
by
@@ -1292,9 +896,6 @@ theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x :
exact closed_ball_finset_sup_eq_Inter _ _ _ hr
#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_sup
-/- warning: seminorm.ball_smul_ball -> Seminorm.ball_smul_ball is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_smul_ball Seminorm.ball_smul_ballβ'. -/
theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
Metric.ball (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) :=
by
@@ -1307,9 +908,6 @@ theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
mul_lt_mul'' (mem_ball_zero_iff.mp ha) (p.mem_ball_zero.mp hy) (norm_nonneg a) (map_nonneg p y)
#align seminorm.ball_smul_ball Seminorm.ball_smul_ball
-/- warning: seminorm.closed_ball_smul_closed_ball -> Seminorm.closedBall_smul_closedBall is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBallβ'. -/
theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
Metric.closedBall (0 : π) rβ β’ p.closedBall 0 rβ β p.closedBall 0 (rβ * rβ) :=
by
@@ -1322,12 +920,6 @@ theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
exact mul_le_mul ha (p.mem_closed_ball_zero.mp hy) (map_nonneg _ y) ((norm_nonneg a).trans ha)
#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
-/- warning: seminorm.ball_eq_emptyset -> Seminorm.ball_eq_emptyset is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {x : E} {r : Real}, (LE.le.{0} Real Real.hasLe r (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r) (EmptyCollection.emptyCollection.{u2} (Set.{u2} E) (Set.hasEmptyc.{u2} E)))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) {x : E} {r : Real}, (LE.le.{0} Real Real.instLEReal r (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal))) -> (Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p x r) (EmptyCollection.emptyCollection.{u1} (Set.{u1} E) (Set.instEmptyCollectionSet.{u1} E)))
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_eq_emptyset Seminorm.ball_eq_emptysetβ'. -/
@[simp]
theorem ball_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r β€ 0) : p.ball x r = β
:=
by
@@ -1336,12 +928,6 @@ theorem ball_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r β€ 0)
exact hr.trans (map_nonneg p _)
#align seminorm.ball_eq_emptyset Seminorm.ball_eq_emptyset
-/- warning: seminorm.closed_ball_eq_emptyset -> Seminorm.closedBall_eq_emptyset is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {x : E} {r : Real}, (LT.lt.{0} Real Real.hasLt r (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r) (EmptyCollection.emptyCollection.{u2} (Set.{u2} E) (Set.hasEmptyc.{u2} E)))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) {x : E} {r : Real}, (LT.lt.{0} Real Real.instLTReal r (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal))) -> (Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p x r) (EmptyCollection.emptyCollection.{u1} (Set.{u1} E) (Set.instEmptyCollectionSet.{u1} E)))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_eq_emptyset Seminorm.closedBall_eq_emptysetβ'. -/
@[simp]
theorem closedBall_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r < 0) :
p.closedBall x r = β
:= by
@@ -1361,9 +947,6 @@ section NormedField
variable [NormedField π] [AddCommGroup E] [Module π E] (p : Seminorm π E) {A B : Set E} {a : π}
{r : β} {x : E}
-/- warning: seminorm.ball_norm_mul_subset -> Seminorm.ball_norm_mul_subset is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_norm_mul_subset Seminorm.ball_norm_mul_subsetβ'. -/
theorem ball_norm_mul_subset {p : Seminorm π E} {k : π} {r : β} :
p.ball 0 (βkβ * r) β k β’ p.ball 0 r :=
by
@@ -1380,9 +963,6 @@ theorem ball_norm_mul_subset {p : Seminorm π E} {k : π} {r : β} :
rw [β smul_assoc, smul_eq_mul, β div_eq_mul_inv, div_self hk, one_smul]
#align seminorm.ball_norm_mul_subset Seminorm.ball_norm_mul_subset
-/- warning: seminorm.smul_ball_zero -> Seminorm.smul_ball_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_zero Seminorm.smul_ball_zeroβ'. -/
theorem smul_ball_zero {p : Seminorm π E} {k : π} {r : β} (hk : k β 0) :
k β’ p.ball 0 r = p.ball 0 (βkβ * r) := by
ext
@@ -1390,9 +970,6 @@ theorem smul_ball_zero {p : Seminorm π E} {k : π} {r : β} (hk : k β 0)
norm_inv, β div_eq_inv_mul, div_lt_iff (norm_pos_iff.2 hk), mul_comm]
#align seminorm.smul_ball_zero Seminorm.smul_ball_zero
-/- warning: seminorm.smul_closed_ball_subset -> Seminorm.smul_closedBall_subset is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.smul_closed_ball_subset Seminorm.smul_closedBall_subsetβ'. -/
theorem smul_closedBall_subset {p : Seminorm π E} {k : π} {r : β} :
k β’ p.closedBall 0 r β p.closedBall 0 (βkβ * r) :=
by
@@ -1402,9 +979,6 @@ theorem smul_closedBall_subset {p : Seminorm π E} {k : π} {r : β} :
exact mul_le_mul_of_nonneg_left hy (norm_nonneg _)
#align seminorm.smul_closed_ball_subset Seminorm.smul_closedBall_subset
-/- warning: seminorm.smul_closed_ball_zero -> Seminorm.smul_closedBall_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.smul_closed_ball_zero Seminorm.smul_closedBall_zeroβ'. -/
theorem smul_closedBall_zero {p : Seminorm π E} {k : π} {r : β} (hk : 0 < βkβ) :
k β’ p.closedBall 0 r = p.closedBall 0 (βkβ * r) :=
by
@@ -1418,9 +992,6 @@ theorem smul_closedBall_zero {p : Seminorm π E} {k : π} {r : β} (hk : 0
rw [β smul_assoc, smul_eq_mul, β div_eq_mul_inv, div_self (norm_pos_iff.mp hk), one_smul]
#align seminorm.smul_closed_ball_zero Seminorm.smul_closedBall_zero
-/- warning: seminorm.ball_zero_absorbs_ball_zero -> Seminorm.ball_zero_absorbs_ball_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_absorbs_ball_zero Seminorm.ball_zero_absorbs_ball_zeroβ'. -/
theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hrβ : 0 < rβ) :
Absorbs π (p.ball 0 rβ) (p.ball 0 rβ) :=
by
@@ -1431,9 +1002,6 @@ theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hr
exact hx.trans (hr.trans_le <| mul_le_mul_of_nonneg_right ha hrβ.le)
#align seminorm.ball_zero_absorbs_ball_zero Seminorm.ball_zero_absorbs_ball_zero
-/- warning: seminorm.absorbent_ball_zero -> Seminorm.absorbent_ball_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_ball_zero Seminorm.absorbent_ball_zeroβ'. -/
/-- Seminorm-balls at the origin are absorbent. -/
protected theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (ball p (0 : E) r) :=
absorbent_iff_forall_absorbs_singleton.2 fun x =>
@@ -1441,17 +1009,11 @@ protected theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (ball p (0 :
singleton_subset_iff.2 <| p.mem_ball_zero.2 <| lt_add_one _
#align seminorm.absorbent_ball_zero Seminorm.absorbent_ball_zero
-/- warning: seminorm.absorbent_closed_ball_zero -> Seminorm.absorbent_closedBall_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_closed_ball_zero Seminorm.absorbent_closedBall_zeroβ'. -/
/-- Closed seminorm-balls at the origin are absorbent. -/
protected theorem absorbent_closedBall_zero (hr : 0 < r) : Absorbent π (closedBall p (0 : E) r) :=
(p.absorbent_ball_zero hr).Subset (p.ball_subset_closedBall _ _)
#align seminorm.absorbent_closed_ball_zero Seminorm.absorbent_closedBall_zero
-/- warning: seminorm.absorbent_ball -> Seminorm.absorbent_ball is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_ball Seminorm.absorbent_ballβ'. -/
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :=
by
@@ -1460,9 +1022,6 @@ protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :
exact p.mem_ball.2 ((map_sub_le_add p _ _).trans_lt <| add_lt_of_lt_sub_right hy)
#align seminorm.absorbent_ball Seminorm.absorbent_ball
-/- warning: seminorm.absorbent_closed_ball -> Seminorm.absorbent_closedBall is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBallβ'. -/
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedBall p x r) :=
by
@@ -1471,24 +1030,15 @@ protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedB
exact p.mem_closed_ball.2 ((map_sub_le_add p _ _).trans <| add_le_of_le_sub_right hy)
#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBall
-/- warning: seminorm.symmetric_ball_zero -> Seminorm.symmetric_ball_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.symmetric_ball_zero Seminorm.symmetric_ball_zeroβ'. -/
theorem symmetric_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r :=
balanced_ball_zero p r (-1) (by rw [norm_neg, norm_one]) β¨x, hx, by rw [neg_smul, one_smul]β©
#align seminorm.symmetric_ball_zero Seminorm.symmetric_ball_zero
-/- warning: seminorm.neg_ball -> Seminorm.neg_ball is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.neg_ball Seminorm.neg_ballβ'. -/
@[simp]
theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p (-x) r := by ext;
rw [mem_neg, mem_ball, mem_ball, β neg_add', sub_neg_eq_add, map_neg_eq_map]
#align seminorm.neg_ball Seminorm.neg_ball
-/- warning: seminorm.smul_ball_preimage -> Seminorm.smul_ball_preimage is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_preimage Seminorm.smul_ball_preimageβ'. -/
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
(Β· β’ Β·) a β»ΒΉ' p.ball y r = p.ball (aβ»ΒΉ β’ y) (r / βaβ) :=
@@ -1507,9 +1057,6 @@ section SMul
variable [SMul β E] [IsScalarTower β π E] (p : Seminorm π E)
-/- warning: seminorm.convex_on -> Seminorm.convexOn is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.convex_on Seminorm.convexOnβ'. -/
/-- A seminorm is convex. Also see `convex_on_norm`. -/
protected theorem convexOn : ConvexOn β univ p :=
by
@@ -1559,12 +1106,6 @@ section RestrictScalars
variable (π) {π' : Type _} [NormedField π] [SeminormedRing π'] [NormedAlgebra π π']
[NormOneClass π'] [AddCommGroup E] [Module π' E] [SMul π E] [IsScalarTower π π' E]
-/- warning: seminorm.restrict_scalars -> Seminorm.restrictScalars is a dubious translation:
-lean 3 declaration is
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7], (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)
-but is expected to have type
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (Semiring.toOne.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7], (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)
-Case conversion may be inaccurate. Consider using '#align seminorm.restrict_scalars Seminorm.restrictScalarsβ'. -/
/-- Reinterpret a seminorm over a field `π'` as a seminorm over a smaller field `π`. This will
typically be used with `is_R_or_C π'` and `π = β`. -/
protected def restrictScalars (p : Seminorm π' E) : Seminorm π E :=
@@ -1572,25 +1113,16 @@ protected def restrictScalars (p : Seminorm π' E) : Seminorm π E :=
smul' := fun a x => by rw [β smul_one_smul π' a x, p.smul', norm_smul, norm_one, mul_one] }
#align seminorm.restrict_scalars Seminorm.restrictScalars
-/- warning: seminorm.coe_restrict_scalars -> Seminorm.coe_restrictScalars is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_restrict_scalars Seminorm.coe_restrictScalarsβ'. -/
@[simp]
theorem coe_restrictScalars (p : Seminorm π' E) : (p.restrictScalars π : E β β) = p :=
rfl
#align seminorm.coe_restrict_scalars Seminorm.coe_restrictScalars
-/- warning: seminorm.restrict_scalars_ball -> Seminorm.restrictScalars_ball is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.restrict_scalars_ball Seminorm.restrictScalars_ballβ'. -/
@[simp]
theorem restrictScalars_ball (p : Seminorm π' E) : (p.restrictScalars π).ball = p.ball :=
rfl
#align seminorm.restrict_scalars_ball Seminorm.restrictScalars_ball
-/- warning: seminorm.restrict_scalars_closed_ball -> Seminorm.restrictScalars_closedBall is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.restrict_scalars_closed_ball Seminorm.restrictScalars_closedBallβ'. -/
@[simp]
theorem restrictScalars_closedBall (p : Seminorm π' E) :
(p.restrictScalars π).closedBall = p.closedBall :=
@@ -1608,9 +1140,6 @@ variable [NontriviallyNormedField π] [SeminormedRing π] [AddCommGroup E] [
variable [Module π E]
-/- warning: seminorm.continuous_at_zero' -> Seminorm.continuousAt_zero' is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'β'. -/
theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
by
@@ -1627,17 +1156,11 @@ theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p
exact mul_le_mul hkΞ΅.le (p.mem_closed_ball_zero.mp hx) (map_nonneg _ _) (div_nonneg hΞ΅.le hr.le)
#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'
-/- warning: seminorm.continuous_at_zero -> Seminorm.continuousAt_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.continuous_at_zero Seminorm.continuousAt_zeroβ'. -/
theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
continuousAt_zero' hr (Filter.mem_of_superset hp <| p.ball_subset_closedBall _ _)
#align seminorm.continuous_at_zero Seminorm.continuousAt_zero
-/- warning: seminorm.uniform_continuous_of_continuous_at_zero -> Seminorm.uniformContinuous_of_continuousAt_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous_of_continuous_at_zero Seminorm.uniformContinuous_of_continuousAt_zeroβ'. -/
protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [UniformAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : UniformContinuous p :=
by
@@ -1649,9 +1172,6 @@ protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [Unifo
(fun xy => dist_nonneg) fun xy => p.norm_sub_map_le_sub _ _
#align seminorm.uniform_continuous_of_continuous_at_zero Seminorm.uniformContinuous_of_continuousAt_zero
-/- warning: seminorm.continuous_of_continuous_at_zero -> Seminorm.continuous_of_continuousAt_zero is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zeroβ'. -/
protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [TopologicalAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : Continuous p :=
by
@@ -1660,44 +1180,29 @@ protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [Topologi
exact (Seminorm.uniformContinuous_of_continuousAt_zero hp).Continuous
#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zero
-/- warning: seminorm.uniform_continuous -> Seminorm.uniformContinuous is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous Seminorm.uniformContinuousβ'. -/
protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero hr hp)
#align seminorm.uniform_continuous Seminorm.uniformContinuous
-/- warning: seminorm.uniform_continuous' -> Seminorm.uniform_continuous' is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous' Seminorm.uniform_continuous'β'. -/
protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero' hr hp)
#align seminorm.uniform_continuous' Seminorm.uniform_continuous'
-/- warning: seminorm.continuous -> Seminorm.continuous is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.continuous Seminorm.continuousβ'. -/
protected theorem continuous [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : Continuous p :=
Seminorm.continuous_of_continuousAt_zero (continuousAt_zero hr hp)
#align seminorm.continuous Seminorm.continuous
-/- warning: seminorm.continuous' -> Seminorm.continuous' is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.continuous' Seminorm.continuous'β'. -/
protected theorem continuous' [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
Continuous p :=
Seminorm.continuous_of_continuousAt_zero (continuousAt_zero' hr hp)
#align seminorm.continuous' Seminorm.continuous'
-/- warning: seminorm.continuous_of_le -> Seminorm.continuous_of_le is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align seminorm.continuous_of_le Seminorm.continuous_of_leβ'. -/
theorem continuous_of_le [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p q : Seminorm π E} (hq : Continuous q) (hpq : p β€ q) : Continuous p :=
by
@@ -1727,9 +1232,6 @@ def normSeminorm : Seminorm π E :=
#align norm_seminorm normSeminorm
-/
-/- warning: coe_norm_seminorm -> coe_normSeminorm is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align coe_norm_seminorm coe_normSeminormβ'. -/
@[simp]
theorem coe_normSeminorm : β(normSeminorm π E) = norm :=
rfl
@@ -1744,34 +1246,16 @@ theorem ball_normSeminorm : (normSeminorm π E).ball = Metric.ball := by ext (
variable {π E} {x : E}
-/- warning: absorbent_ball_zero -> absorbent_ball_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2] {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u2} E (SeminormedAddCommGroup.toPseudoMetricSpace.{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 (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2))))))))) r))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : SeminormedAddCommGroup.{u1} E] [_inst_3 : NormedSpace.{u2, u1} π E _inst_1 _inst_2] {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Absorbent.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)) (NormedSpace.toModule.{u2, u1} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u1} E (SeminormedAddCommGroup.toPseudoMetricSpace.{u1} E _inst_2) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))))) r))
-Case conversion may be inaccurate. Consider using '#align absorbent_ball_zero absorbent_ball_zeroβ'. -/
/-- Balls at the origin are absorbent. -/
theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (Metric.ball (0 : E) r) := by
rw [β ball_normSeminorm π]; exact (normSeminorm _ _).absorbent_ball_zero hr
#align absorbent_ball_zero absorbent_ball_zero
-/- warning: absorbent_ball -> absorbent_ball is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2] {r : Real} {x : E}, (LT.lt.{0} Real Real.hasLt (Norm.norm.{u2} E (SeminormedAddCommGroup.toHasNorm.{u2} E _inst_2) x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u2} E (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} E _inst_2) x r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2] {r : Real} {x : E}, (LT.lt.{0} Real Real.instLTReal (Norm.norm.{u2} E (SeminormedAddCommGroup.toNorm.{u2} E _inst_2) x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u2} E (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} E _inst_2) x r))
-Case conversion may be inaccurate. Consider using '#align absorbent_ball absorbent_ballβ'. -/
/-- Balls containing the origin are absorbent. -/
theorem absorbent_ball (hx : βxβ < r) : Absorbent π (Metric.ball x r) := by
rw [β ball_normSeminorm π]; exact (normSeminorm _ _).absorbent_ball hx
#align absorbent_ball absorbent_ball
-/- warning: balanced_ball_zero -> balanced_ball_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2] {r : Real}, Balanced.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u2} E (SeminormedAddCommGroup.toPseudoMetricSpace.{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 (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2))))))))) r)
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : SeminormedAddCommGroup.{u1} E] [_inst_3 : NormedSpace.{u2, u1} π E _inst_1 _inst_2] {r : Real}, Balanced.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)) (NormedSpace.toModule.{u2, u1} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u1} E (SeminormedAddCommGroup.toPseudoMetricSpace.{u1} E _inst_2) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))))) r)
-Case conversion may be inaccurate. Consider using '#align balanced_ball_zero balanced_ball_zeroβ'. -/
/-- Balls at the origin are balanced. -/
theorem balanced_ball_zero : Balanced π (Metric.ball (0 : E) r) := by rw [β ball_normSeminorm π];
exact (normSeminorm _ _).balanced_ball_zero r
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -638,10 +638,7 @@ variable [NormedField π] [AddCommGroup E] [Module π E] {p q : Seminorm
Case conversion may be inaccurate. Consider using '#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_addβ'. -/
/-- Auxiliary lemma to show that the infimum of seminorms is well-defined. -/
theorem bddBelow_range_add : BddBelow (range fun u => p u + q (x - u)) :=
- β¨0, by
- rintro _ β¨x, rflβ©
- dsimp
- positivityβ©
+ β¨0, by rintro _ β¨x, rflβ©; dsimp; positivityβ©
#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_add
noncomputable instance : Inf (Seminorm π E)
@@ -967,8 +964,7 @@ but is expected to have type
forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_smul Seminorm.ball_smulβ'. -/
theorem ball_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x : E) :
- (c β’ p).ball x r = p.ball x (r / c) := by
- ext
+ (c β’ p).ball x r = p.ball x (r / c) := by ext;
rw [mem_ball, mem_ball, smul_apply, NNReal.smul_def, smul_eq_mul, mul_comm,
lt_div_iff (nnreal.coe_pos.mpr hc)]
#align seminorm.ball_smul Seminorm.ball_smul
@@ -980,9 +976,7 @@ but is expected to have type
forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_smul Seminorm.closedBall_smulβ'. -/
theorem closedBall_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x : E) :
- (c β’ p).closedBall x r = p.closedBall x (r / c) :=
- by
- ext
+ (c β’ p).closedBall x r = p.closedBall x (r / c) := by ext;
rw [mem_closed_ball, mem_closed_ball, smul_apply, NNReal.smul_def, smul_eq_mul, mul_comm,
le_div_iff (nnreal.coe_pos.mpr hc)]
#align seminorm.closed_ball_smul Seminorm.closedBall_smul
@@ -1488,9 +1482,7 @@ theorem symmetric_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0
<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.neg_ball Seminorm.neg_ballβ'. -/
@[simp]
-theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p (-x) r :=
- by
- ext
+theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p (-x) r := by ext;
rw [mem_neg, mem_ball, mem_ball, β neg_add', sub_neg_eq_add, map_neg_eq_map]
#align seminorm.neg_ball Seminorm.neg_ball
@@ -1745,9 +1737,7 @@ theorem coe_normSeminorm : β(normSeminorm π E) = norm :=
#print ball_normSeminorm /-
@[simp]
-theorem ball_normSeminorm : (normSeminorm π E).ball = Metric.ball :=
- by
- ext (x r y)
+theorem ball_normSeminorm : (normSeminorm π E).ball = Metric.ball := by ext (x r y);
simp only [Seminorm.mem_ball, Metric.mem_ball, coe_normSeminorm, dist_eq_norm]
#align ball_norm_seminorm ball_normSeminorm
-/
@@ -1761,10 +1751,8 @@ but is expected to have type
forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : SeminormedAddCommGroup.{u1} E] [_inst_3 : NormedSpace.{u2, u1} π E _inst_1 _inst_2] {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Absorbent.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)) (NormedSpace.toModule.{u2, u1} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u1} E (SeminormedAddCommGroup.toPseudoMetricSpace.{u1} E _inst_2) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))))) r))
Case conversion may be inaccurate. Consider using '#align absorbent_ball_zero absorbent_ball_zeroβ'. -/
/-- Balls at the origin are absorbent. -/
-theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (Metric.ball (0 : E) r) :=
- by
- rw [β ball_normSeminorm π]
- exact (normSeminorm _ _).absorbent_ball_zero hr
+theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (Metric.ball (0 : E) r) := by
+ rw [β ball_normSeminorm π]; exact (normSeminorm _ _).absorbent_ball_zero hr
#align absorbent_ball_zero absorbent_ball_zero
/- warning: absorbent_ball -> absorbent_ball is a dubious translation:
@@ -1774,10 +1762,8 @@ but is expected to have type
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2] {r : Real} {x : E}, (LT.lt.{0} Real Real.instLTReal (Norm.norm.{u2} E (SeminormedAddCommGroup.toNorm.{u2} E _inst_2) x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u2} E (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} E _inst_2) x r))
Case conversion may be inaccurate. Consider using '#align absorbent_ball absorbent_ballβ'. -/
/-- Balls containing the origin are absorbent. -/
-theorem absorbent_ball (hx : βxβ < r) : Absorbent π (Metric.ball x r) :=
- by
- rw [β ball_normSeminorm π]
- exact (normSeminorm _ _).absorbent_ball hx
+theorem absorbent_ball (hx : βxβ < r) : Absorbent π (Metric.ball x r) := by
+ rw [β ball_normSeminorm π]; exact (normSeminorm _ _).absorbent_ball hx
#align absorbent_ball absorbent_ball
/- warning: balanced_ball_zero -> balanced_ball_zero is a dubious translation:
@@ -1787,9 +1773,7 @@ but is expected to have type
forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : SeminormedAddCommGroup.{u1} E] [_inst_3 : NormedSpace.{u2, u1} π E _inst_1 _inst_2] {r : Real}, Balanced.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)) (NormedSpace.toModule.{u2, u1} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u1} E (SeminormedAddCommGroup.toPseudoMetricSpace.{u1} E _inst_2) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))))) r)
Case conversion may be inaccurate. Consider using '#align balanced_ball_zero balanced_ball_zeroβ'. -/
/-- Balls at the origin are balanced. -/
-theorem balanced_ball_zero : Balanced π (Metric.ball (0 : E) r) :=
- by
- rw [β ball_normSeminorm π]
+theorem balanced_ball_zero : Balanced π (Metric.ball (0 : E) r) := by rw [β ball_normSeminorm π];
exact (normSeminorm _ _).balanced_ball_zero r
#align balanced_ball_zero balanced_ball_zero
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -217,10 +217,7 @@ theorem coe_smul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
#align seminorm.coe_smul Seminorm.coe_smul
/- warning: seminorm.smul_apply -> Seminorm.smul_apply is a dubious translation:
-lean 3 declaration is
- forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u3} E] [_inst_3 : SMul.{u2, u3} π E] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r p) x) (SMul.smul.{u1, 0} R Real _inst_4 r (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) p x))
-but is expected to have type
- forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p) x) (HSMul.hSMul.{u3, 0, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (instHSMul.{u3, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) _inst_4) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.smul_apply Seminorm.smul_applyβ'. -/
@[simp]
theorem smul_apply [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E)
@@ -427,20 +424,14 @@ def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm
-/
/- warning: seminorm.coe_comp -> Seminorm.coe_comp is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (E -> Real) (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u3, succ u4, 1} E Eβ Real (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
-but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.coe_comp Seminorm.coe_compβ'. -/
theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : β(p.comp f) = p β f :=
rfl
#align seminorm.coe_comp Seminorm.coe_comp
/- warning: seminorm.comp_apply -> Seminorm.comp_apply is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
-but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.comp_apply Seminorm.comp_applyβ'. -/
@[simp]
theorem comp_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) : (p.comp f) x = p (f x) :=
@@ -459,10 +450,7 @@ theorem comp_id (p : Seminorm π E) : p.comp LinearMap.id = p :=
#align seminorm.comp_id Seminorm.comp_id
/- warning: seminorm.comp_zero -> Seminorm.comp_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (OfNat.ofNat.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) 0 (OfNat.mk.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) 0 (Zero.zero.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.hasZero.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ))))) (OfNat.ofNat.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (Zero.zero.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))))
-but is expected to have type
- forall {π : Type.{u1}} {πβ : Type.{u4}} {E : Type.{u2}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u1, u4} π πβ (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))), Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u4, u2, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (OfNat.ofNat.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) 0 (Zero.toOfNat0.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instZeroLinearMap.{u1, u4, u2, u3} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.comp_zero Seminorm.comp_zeroβ'. -/
@[simp]
theorem comp_zero (p : Seminorm πβ Eβ) : p.comp (0 : E βββ[Οββ] Eβ) = 0 :=
@@ -470,10 +458,7 @@ theorem comp_zero (p : Seminorm πβ Eβ) : p.comp (0 : E βββ[Οββ
#align seminorm.comp_zero Seminorm.comp_zero
/- warning: seminorm.zero_comp -> Seminorm.zero_comp is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (OfNat.ofNat.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) 0 (OfNat.mk.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) 0 (Zero.zero.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.hasZero.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))))) f) (OfNat.ofNat.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (Zero.zero.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))))
-but is expected to have type
- forall {π : Type.{u4}} {πβ : Type.{u3}} {E : Type.{u2}} {Eβ : Type.{u1}} [_inst_1 : SeminormedRing.{u4} π] [_inst_2 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u4, u3} π πβ (Semiring.toNonAssocSemiring.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (Semiring.toNonAssocSemiring.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u4, u3} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (SeminormedRing.toNorm.{u4} π _inst_1) (SeminormedRing.toNorm.{u3} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u1} Eβ] [_inst_12 : Module.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8)] (f : LinearMap.{u4, u3, u2, u1} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u4, u3, u2, u1} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (OfNat.ofNat.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) 0 (Zero.toOfNat0.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) (Seminorm.instZero.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))))) f) (OfNat.ofNat.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZero.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.zero_comp Seminorm.zero_compβ'. -/
@[simp]
theorem zero_comp (f : E βββ[Οββ] Eβ) : (0 : Seminorm πβ Eβ).comp f = 0 :=
@@ -481,10 +466,7 @@ theorem zero_comp (f : E βββ[Οββ] Eβ) : (0 : Seminorm πβ Eβ)
#align seminorm.zero_comp Seminorm.zero_comp
/- warning: seminorm.comp_comp -> Seminorm.comp_comp is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {πβ : Type.{u3}} {E : Type.{u4}} {Eβ : Type.{u5}} {Eβ : Type.{u6}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] [_inst_3 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] {Οββ : RingHom.{u2, u3} πβ πβ (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)))} [_inst_5 : RingHomIsometric.{u2, u3} πβ πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) (SeminormedRing.toHasNorm.{u3} πβ _inst_3) Οββ] {Οββ : RingHom.{u1, u3} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)))} [_inst_6 : RingHomIsometric.{u1, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u3} πβ _inst_3) Οββ] [_inst_7 : AddCommGroup.{u4} E] [_inst_8 : AddCommGroup.{u5} Eβ] [_inst_9 : AddCommGroup.{u6} Eβ] [_inst_12 : Module.{u1, u4} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)] [_inst_13 : Module.{u2, u5} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)] [_inst_14 : Module.{u3, u6} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)] [_inst_20 : RingHomCompTriple.{u1, u2, u3} π πβ πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) Οββ Οββ Οββ] (p : Seminorm.{u3, u6} πβ Eβ _inst_3 (AddCommGroup.toAddGroup.{u6} Eβ _inst_9) (SMulZeroClass.toHasSmul.{u3, u6} πβ Eβ (AddZeroClass.toHasZero.{u6} Eβ (AddMonoid.toAddZeroClass.{u6} Eβ (AddCommMonoid.toAddMonoid.{u6} Eβ (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)))) (SMulWithZero.toSmulZeroClass.{u3, u6} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)))))) (AddZeroClass.toHasZero.{u6} Eβ (AddMonoid.toAddZeroClass.{u6} Eβ (AddCommMonoid.toAddMonoid.{u6} Eβ (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)))) (MulActionWithZero.toSMulWithZero.{u3, u6} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3))) (AddZeroClass.toHasZero.{u6} Eβ (AddMonoid.toAddZeroClass.{u6} Eβ (AddCommMonoid.toAddMonoid.{u6} Eβ (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)))) (Module.toMulActionWithZero.{u3, u6} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9) _inst_14))))) (g : LinearMap.{u2, u3, u5, u6} πβ πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) Οββ Eβ Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9) _inst_13 _inst_14) (f : LinearMap.{u1, u2, u4, u5} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u4} (Seminorm.{u1, u4} π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u4} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u4} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u1, u4} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u3, u4, u6} π πβ E Eβ _inst_1 _inst_3 Οββ _inst_6 _inst_7 _inst_9 _inst_12 _inst_14 p (LinearMap.comp.{u1, u2, u3, u4, u5, u6} π πβ πβ E Eβ Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9) _inst_12 _inst_13 _inst_14 Οββ Οββ Οββ _inst_20 g f)) (Seminorm.comp.{u1, u2, u4, u5} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (Seminorm.comp.{u2, u3, u5, u6} πβ πβ Eβ Eβ _inst_2 _inst_3 Οββ _inst_5 _inst_8 _inst_9 _inst_13 _inst_14 p g) f)
-but is expected to have type
- forall {π : Type.{u6}} {πβ : Type.{u5}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u2}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u6} π] [_inst_2 : SeminormedRing.{u5} πβ] [_inst_3 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u6, u5} π πβ (Semiring.toNonAssocSemiring.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (Semiring.toNonAssocSemiring.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u6, u5} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (SeminormedRing.toNorm.{u6} π _inst_1) (SeminormedRing.toNorm.{u5} πβ _inst_2) Οββ] {Οββ : RingHom.{u5, u4} πβ πβ (Semiring.toNonAssocSemiring.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))} [_inst_5 : RingHomIsometric.{u5, u4} πβ πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (SeminormedRing.toNorm.{u5} πβ _inst_2) (SeminormedRing.toNorm.{u4} πβ _inst_3) Οββ] {Οββ : RingHom.{u6, u4} π πβ (Semiring.toNonAssocSemiring.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))} [_inst_6 : RingHomIsometric.{u6, u4} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (SeminormedRing.toNorm.{u6} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_3) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u2} Eβ] [_inst_9 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u6, u1} π E (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u5, u2} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8)] [_inst_14 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9)] [_inst_20 : RingHomCompTriple.{u6, u5, u4} π πβ πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) Οββ Οββ Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_3 (AddCommGroup.toAddGroup.{u3} Eβ _inst_9) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_14))))) (g : LinearMap.{u5, u4, u2, u3} πβ πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) Οββ Eβ Eβ (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_13 _inst_14) (f : LinearMap.{u6, u5, u1, u2} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (Seminorm.{u6, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u6, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u6, u1} π E (MonoidWithZero.toZero.{u6} π (Semiring.toMonoidWithZero.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u6, u1} π E (Semiring.toMonoidWithZero.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u6, u1} π E (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u6, u4, u1, u3} π πβ E Eβ _inst_1 _inst_3 Οββ _inst_6 _inst_7 _inst_9 _inst_12 _inst_14 p (LinearMap.comp.{u6, u5, u4, u1, u2, u3} π πβ πβ E Eβ Eβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_12 _inst_13 _inst_14 Οββ Οββ Οββ _inst_20 g f)) (Seminorm.comp.{u6, u5, u1, u2} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (Seminorm.comp.{u5, u4, u2, u3} πβ πβ Eβ Eβ _inst_2 _inst_3 Οββ _inst_5 _inst_8 _inst_9 _inst_13 _inst_14 p g) f)
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.comp_comp Seminorm.comp_compβ'. -/
theorem comp_comp [RingHomCompTriple Οββ Οββ Οββ] (p : Seminorm πβ Eβ) (g : Eβ βββ[Οββ] Eβ)
(f : E βββ[Οββ] Eβ) : p.comp (g.comp f) = (p.comp g).comp f :=
@@ -492,10 +474,7 @@ theorem comp_comp [RingHomCompTriple Οββ Οββ Οββ] (p : Seminorm
#align seminorm.comp_comp Seminorm.comp_comp
/- warning: seminorm.add_comp -> Seminorm.add_comp is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (q : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HAdd.hAdd.{u4, u4, u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (instHAdd.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.hasAdd.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) p q) f) (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (instHAdd.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasAdd.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
-but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (instHAdd.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instAdd.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))) p q) f) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAdd.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.add_comp Seminorm.add_compβ'. -/
theorem add_comp (p q : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) :
(p + q).comp f = p.comp f + q.comp f :=
@@ -503,20 +482,14 @@ theorem add_comp (p q : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ)
#align seminorm.add_comp Seminorm.add_comp
/- warning: seminorm.comp_add_le -> Seminorm.comp_add_le is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u3 u4, max u3 u4, max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.hasAdd.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (instHAdd.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasAdd.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
-but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u1 u3, max u1 u3, max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instAddLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAdd.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.comp_add_le Seminorm.comp_add_leβ'. -/
theorem comp_add_le (p : Seminorm πβ Eβ) (f g : E βββ[Οββ] Eβ) :
p.comp (f + g) β€ p.comp f + p.comp g := fun _ => map_add_le_add p _ _
#align seminorm.comp_add_le Seminorm.comp_add_le
/- warning: seminorm.smul_comp -> Seminorm.smul_comp is a dubious translation:
-lean 3 declaration is
- forall {R : Type.{u1}} {π : Type.{u2}} {πβ : Type.{u3}} {E : Type.{u4}} {Eβ : Type.{u5}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u2, u3} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (SeminormedRing.toHasNorm.{u2} π _inst_1) (SeminormedRing.toHasNorm.{u3} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u4} E] [_inst_8 : AddCommGroup.{u5} Eβ] [_inst_12 : Module.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)] [_inst_13 : Module.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)] [_inst_17 : SMul.{u1, 0} R Real] [_inst_18 : SMul.{u1, 0} R NNReal] [_inst_19 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_18 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_17] (p : Seminorm.{u3, u5} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u3, u4, u5} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_12 _inst_13) (c : R), Eq.{succ u4} (Seminorm.{u2, u4} π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u3, u4, u5} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (SMul.smul.{u1, u5} R (Seminorm.{u3, u5} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13))))) (Seminorm.hasSmul.{u1, u3, u5} R πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13)))) _inst_17 _inst_18 _inst_19) c p) f) (SMul.smul.{u1, u4} R (Seminorm.{u2, u4} π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{u1, u2, u4} R π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12)))) _inst_17 _inst_18 _inst_19) c (Seminorm.comp.{u2, u3, u4, u5} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f))
-but is expected to have type
- forall {R : Type.{u1}} {π : Type.{u3}} {πβ : Type.{u5}} {E : Type.{u2}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : SeminormedRing.{u5} πβ] {Οββ : RingHom.{u3, u5} π πβ (Semiring.toNonAssocSemiring.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (Semiring.toNonAssocSemiring.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u3, u5} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (SeminormedRing.toNorm.{u3} π _inst_1) (SeminormedRing.toNorm.{u5} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] [_inst_17 : SMul.{u1, 0} R Real] [_inst_18 : SMul.{u1, 0} R NNReal] [_inst_19 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_18 Seminorm.smul_nnreal_real _inst_17] (p : Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u3, u5, u2, u4} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (c : R), Eq.{succ u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HSMul.hSMul.{u1, u4, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (instHSMul.{u1, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.instSMul.{u1, u5, u4} R πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))) _inst_17 _inst_18 _inst_19)) c p) f) (HSMul.hSMul.{u1, u2, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (instHSMul.{u1, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instSMul.{u1, u3, u2} R π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) _inst_17 _inst_18 _inst_19)) c (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.smul_comp Seminorm.smul_compβ'. -/
theorem smul_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : R) :
(c β’ p).comp f = c β’ p.comp f :=
@@ -524,20 +497,14 @@ theorem smul_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
#align seminorm.smul_comp Seminorm.smul_comp
/- warning: seminorm.comp_mono -> Seminorm.comp_mono is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] {p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Preorder.toHasLe.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.partialOrder.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
-but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] {p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Preorder.toLE.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instPartialOrder.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.comp_mono Seminorm.comp_monoβ'. -/
theorem comp_mono {p q : Seminorm πβ Eβ} (f : E βββ[Οββ] Eβ) (hp : p β€ q) : p.comp f β€ q.comp f :=
fun _ => hp _
#align seminorm.comp_mono Seminorm.comp_mono
/- warning: seminorm.pullback -> Seminorm.pullback is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)], (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) -> (AddMonoidHom.{u4, u3} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (AddMonoid.toAddZeroClass.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.addMonoid.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) (AddMonoid.toAddZeroClass.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.addMonoid.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))))
-but is expected to have type
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (Semiring.toNonAssocSemiring.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)], (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) -> (AddMonoidHom.{u4, u3} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (AddMonoid.toAddZeroClass.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.instAddMonoid.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) (AddMonoid.toAddZeroClass.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.instAddMonoid.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.pullback Seminorm.pullbackβ'. -/
/-- The composition as an `add_monoid_hom`. -/
@[simps]
@@ -549,10 +516,7 @@ instance : OrderBot (Seminorm π E) :=
β¨0, map_nonnegβ©
/- warning: seminorm.coe_bot -> Seminorm.coe_bot is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12)))) (OfNat.ofNat.{u2} (E -> Real) 0 (OfNat.mk.{u2} (E -> Real) 0 (Zero.zero.{u2} (E -> Real) (Pi.instZero.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasZero)))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.coe_bot Seminorm.coe_botβ'. -/
@[simp]
theorem coe_bot : β(β₯ : Seminorm π E) = 0 :=
@@ -560,20 +524,14 @@ theorem coe_bot : β(β₯ : Seminorm π E) = 0 :=
#align seminorm.coe_bot Seminorm.coe_bot
/- warning: seminorm.bot_eq_zero -> Seminorm.bot_eq_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.bot_eq_zero Seminorm.bot_eq_zeroβ'. -/
theorem bot_eq_zero : (β₯ : Seminorm π E) = 0 :=
rfl
#align seminorm.bot_eq_zero Seminorm.bot_eq_zero
/- warning: seminorm.smul_le_smul -> Seminorm.smul_le_smul is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))} {a : NNReal} {b : NNReal}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) p q) -> (LE.le.{0} NNReal (Preorder.toHasLe.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) a b) -> (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) a p) (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) b q))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))} {a : NNReal} {b : NNReal}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) p q) -> (LE.le.{0} NNReal (Preorder.toLE.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) a b) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) a p) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) b q))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.smul_le_smul Seminorm.smul_le_smulβ'. -/
theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (hab : a β€ b) : a β’ p β€ b β’ q :=
by
@@ -584,10 +542,7 @@ theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (ha
#align seminorm.smul_le_smul Seminorm.smul_le_smul
/- warning: seminorm.finset_sup_apply -> Seminorm.finset_sup_apply is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u3} ΞΉ) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) (Finset.sup.{0, u3} NNReal ΞΉ NNReal.semilatticeSup NNReal.orderBot s (fun (i : ΞΉ) => Subtype.mk.{1} Real (fun (r : Real) => LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) (NonnegHomClass.map_nonneg.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real Real.hasZero Real.hasLe (AddGroupSeminormClass.toNonnegHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.linearOrderedSemiring) (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (p i) x))))
-but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u1} ΞΉ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) (NNReal.toReal (Finset.sup.{0, u1} NNReal ΞΉ instNNRealSemilatticeSup NNReal.instOrderBotNNRealToLEToPreorderToPartialOrderInstNNRealStrictOrderedSemiring s (fun (i : ΞΉ) => Subtype.mk.{1} Real (fun (r : Real) => LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) (NonnegHomClass.map_nonneg.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddMonoid.toZero.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (LinearOrderedAddCommMonoid.toAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real (LinearOrderedAddCommMonoid.toOrderedAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal))))) (AddGroupSeminormClass.toNonnegHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal) (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (p i) x))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply Seminorm.finset_sup_applyβ'. -/
theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
s.sup p x = β(s.sup fun i => β¨p i x, map_nonneg (p i) xβ© : ββ₯0) :=
@@ -602,10 +557,7 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
#align seminorm.finset_sup_apply Seminorm.finset_sup_apply
/- warning: seminorm.finset_sup_le_sum -> Seminorm.finset_sup_le_sum is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u3} ΞΉ), LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) (Finset.sum.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (OrderedCancelAddCommMonoid.toAddCommMonoid.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderedCancelAddCommMonoid.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) s (fun (i : ΞΉ) => p i))
-but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u1} ΞΉ), LE.le.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) (Finset.sum.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (OrderedCancelAddCommMonoid.toAddCommMonoid.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderedCancelAddCommMonoid.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) s (fun (i : ΞΉ) => p i))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sumβ'. -/
theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p β€ β i in s, p i := by
classical
@@ -616,10 +568,7 @@ theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p
#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sum
/- warning: seminorm.finset_sup_apply_le -> Seminorm.finset_sup_apply_le is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u3} ΞΉ} {x : E} {a : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) a) -> (forall (i : ΞΉ), (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) -> (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) a)) -> (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
-but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply_le Seminorm.finset_sup_apply_leβ'. -/
theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 β€ a)
(h : β i, i β s β p i x β€ a) : s.sup p x β€ a :=
@@ -630,10 +579,7 @@ theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
#align seminorm.finset_sup_apply_le Seminorm.finset_sup_apply_le
/- warning: seminorm.finset_sup_apply_lt -> Seminorm.finset_sup_apply_lt is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u3} ΞΉ} {x : E} {a : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) a) -> (forall (i : ΞΉ), (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) -> (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) a)) -> (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
-but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply_lt Seminorm.finset_sup_apply_ltβ'. -/
theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 < a)
(h : β i, i β s β p i x < a) : s.sup p x < a :=
@@ -645,10 +591,7 @@ theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
#align seminorm.finset_sup_apply_lt Seminorm.finset_sup_apply_lt
/- warning: seminorm.norm_sub_map_le_sub -> Seminorm.norm_sub_map_le_sub is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (x : E) (y : E), LE.le.{0} Real Real.hasLe (Norm.norm.{0} Real Real.hasNorm (HSub.hSub.{0, 0, 0} Real Real Real (instHSub.{0} Real Real.hasSub) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p y))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7)))) x y))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (x : E) (y : E), LE.le.{0} Real Real.instLEReal (Norm.norm.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.norm (HSub.hSub.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) y) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (instHSub.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instSubReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p y))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7)))) x y))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.norm_sub_map_le_sub Seminorm.norm_sub_map_le_subβ'. -/
theorem norm_sub_map_le_sub (p : Seminorm π E) (x y : E) : βp x - p yβ β€ p (x - y) :=
abs_sub_map_le_sub p x y
@@ -667,10 +610,7 @@ variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
variable [AddCommGroup E] [AddCommGroup Eβ] [Module π E] [Module πβ Eβ]
/- warning: seminorm.comp_smul -> Seminorm.comp_smul is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedCommRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u3} E] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)] [_inst_7 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] (p : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (c : πβ), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (SMul.smul.{u2, max u3 u4} πβ (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.hasSmul.{u1, u2, u2, u3, u4} π πβ πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ (Ring.toMonoid.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (Module.toDistribMulAction.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7) (smulCommClass_self.{u2, u4} πβ Eβ (CommRing.toCommMonoid.{u2} πβ (SeminormedCommRing.toCommRing.{u2} πβ _inst_2)) (MulActionWithZero.toMulAction.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7)))) c f)) (SMul.smul.{0, u3} NNReal (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.hasSmul.{0, u1, u3} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) (NNNorm.nnnorm.{u2} πβ (SeminormedAddGroup.toNNNorm.{u2} πβ (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} πβ (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} πβ (SeminormedRing.toNonUnitalSeminormedRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))) c) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p f))
-but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) (NNNorm.nnnorm.{u4} πβ (SeminormedAddGroup.toNNNorm.{u4} πβ (SeminormedAddCommGroup.toSeminormedAddGroup.{u4} πβ (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u4} πβ (SeminormedRing.toNonUnitalSeminormedRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) c) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p f))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul Seminorm.comp_smulβ'. -/
theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) :
p.comp (c β’ f) = βcββ β’ p.comp f :=
@@ -680,10 +620,7 @@ theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
#align seminorm.comp_smul Seminorm.comp_smul
/- warning: seminorm.comp_smul_apply -> Seminorm.comp_smul_apply is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedCommRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u3} E] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)] [_inst_7 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] (p : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (SMul.smul.{u2, max u3 u4} πβ (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.hasSmul.{u1, u2, u2, u3, u4} π πβ πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ (Ring.toMonoid.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (Module.toDistribMulAction.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7) (smulCommClass_self.{u2, u4} πβ Eβ (CommRing.toCommMonoid.{u2} πβ (SeminormedCommRing.toCommRing.{u2} πβ _inst_2)) (MulActionWithZero.toMulAction.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7)))) c f)) x) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u2} πβ (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) c) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
-but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul_apply Seminorm.comp_smul_applyβ'. -/
theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) (x : E) :
p.comp (c β’ f) x = βcβ * p (f x) :=
@@ -697,10 +634,7 @@ section NormedField
variable [NormedField π] [AddCommGroup E] [Module π E] {p q : Seminorm π E} {x : E}
/- warning: seminorm.bdd_below_range_add -> Seminorm.bddBelow_range_add is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {x : E}, BddBelow.{0} Real Real.preorder (Set.range.{0, succ u2} Real E (fun (u : E) => HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p u) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {x : E}, BddBelow.{0} Real Real.instPreorderReal (Set.range.{0, succ u2} Real E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_addβ'. -/
/-- Auxiliary lemma to show that the infimum of seminorms is well-defined. -/
theorem bddBelow_range_add : BddBelow (range fun u => p u + q (x - u)) :=
@@ -731,10 +665,7 @@ noncomputable instance : Inf (Seminorm π E)
rw [smul_inv_smulβ ha] }
/- warning: seminorm.inf_apply -> Seminorm.inf_apply is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Inf.inf.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q) x) (iInf.{0, succ u2} Real Real.hasInf E (fun (u : E) => HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p u) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInf.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (iInf.{0, succ u1} Real Real.instInfSetReal E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.inf_apply Seminorm.inf_applyβ'. -/
@[simp]
theorem inf_apply (p q : Seminorm π E) (x : E) : (p β q) x = β¨
u : E, p u + q (x - u) :=
@@ -752,10 +683,7 @@ noncomputable instance : Lattice (Seminorm π E) :=
le_ciInf fun u => (le_map_add_map_sub a _ _).trans <| add_le_add (hab _) (hac _) }
/- warning: seminorm.smul_inf -> Seminorm.smul_inf is a dubious translation:
-lean 3 declaration is
- forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))), Eq.{succ u3} (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasSmul.{u1, u2, u3} R π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6) r (Inf.inf.{u3} (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u2, u3} π E _inst_1 _inst_2 _inst_3) p q)) (Inf.inf.{u3} (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasSmul.{u1, u2, u3} R π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6) r p) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasSmul.{u1, u2, u3} R π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6) r q))
-but is expected to have type
- forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 Seminorm.smul_nnreal_real _inst_4] (r : R) (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))), Eq.{succ u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSMul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInf.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInf.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSMul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r p) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSMul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r q))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.smul_inf Seminorm.smul_infβ'. -/
theorem smul_inf [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p q : Seminorm π E) :
r β’ (p β q) = r β’ p β r β’ q := by
@@ -823,10 +751,7 @@ noncomputable instance : SupSet (Seminorm π E)
else β₯
/- warning: seminorm.coe_Sup_eq' -> Seminorm.coe_sSup_eq' is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (αΎ° : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s)) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq' Seminorm.coe_sSup_eq'β'. -/
protected theorem coe_sSup_eq' {s : Set <| Seminorm π E}
(hs : BddAbove (coeFn '' s : Set (E β β))) : coeFn (sSup s) = β¨ p : s, p :=
@@ -834,10 +759,7 @@ protected theorem coe_sSup_eq' {s : Set <| Seminorm π E}
#align seminorm.coe_Sup_eq' Seminorm.coe_sSup_eq'
/- warning: seminorm.bdd_above_iff -> Seminorm.bddAbove_iff is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, Iff (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (αΎ° : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, Iff (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.bdd_above_iff Seminorm.bddAbove_iffβ'. -/
protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
BddAbove s β BddAbove (coeFn '' s : Set (E β β)) :=
@@ -850,10 +772,7 @@ protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
#align seminorm.bdd_above_iff Seminorm.bddAbove_iff
/- warning: seminorm.coe_Sup_eq -> Seminorm.coe_sSup_eq is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq Seminorm.coe_sSup_eqβ'. -/
protected theorem coe_sSup_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
coeFn (sSup s) = β¨ p : s, p :=
@@ -861,10 +780,7 @@ protected theorem coe_sSup_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
#align seminorm.coe_Sup_eq Seminorm.coe_sSup_eq
/- warning: seminorm.coe_supr_eq -> Seminorm.coe_iSup_eq is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.range.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (iSup.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (iSup.{u2, succ u3} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) ΞΉ (fun (i : ΞΉ) => coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (p i))))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))}, (BddAbove.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Set.range.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (iSup.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u2, u1} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (iSup.{u1, succ u3} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (Pi.supSet.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) ΞΉ (fun (i : ΞΉ) => FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (p i))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.coe_supr_eq Seminorm.coe_iSup_eqβ'. -/
protected theorem coe_iSup_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
coeFn (β¨ i, p i) = β¨ i, p i := by
@@ -879,7 +795,6 @@ private theorem seminorm.is_lub_Sup (s : Set (Seminorm π E)) (hsβ : BddAbov
Β· rcases hsβ with β¨q, hqβ©
exact le_ciSup β¨q x, forall_range_iff.mpr fun i : s => hq i.2 xβ© β¨p, hpβ©
Β· exact ciSup_le fun q => hp q.2 x
-#align seminorm.seminorm.is_lub_Sup seminorm.seminorm.is_lub_Sup
/-- `seminorm π E` is a conditionally complete lattice.
@@ -1235,10 +1150,7 @@ variable [SeminormedRing πβ] [AddCommGroup Eβ] [Module πβ Eβ]
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
/- warning: seminorm.ball_comp -> Seminorm.ball_comp is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SeminormedRing.{u2} πβ] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_4) Οββ] (p : Seminorm.{u2, u4} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u3} (Set.{u3} E) (Seminorm.ball.{u1, u3} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u3, u4} E Eβ (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u2, u4} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6)))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
-but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.ball_comp Seminorm.ball_compβ'. -/
theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).ball x r = f β»ΒΉ' p.ball (f x) r :=
@@ -1248,10 +1160,7 @@ theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
#align seminorm.ball_comp Seminorm.ball_comp
/- warning: seminorm.closed_ball_comp -> Seminorm.closedBall_comp is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SeminormedRing.{u2} πβ] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_4) Οββ] (p : Seminorm.{u2, u4} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u3} (Set.{u3} E) (Seminorm.closedBall.{u1, u3} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u3, u4} E Eβ (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u2, u4} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6)))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
-but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_comp Seminorm.closedBall_compβ'. -/
theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).closedBall x r = f β»ΒΉ' p.closedBall (f x) r :=
@@ -1263,10 +1172,7 @@ theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] E
variable (p : Seminorm π E)
/- warning: seminorm.preimage_metric_ball -> Seminorm.preimage_metric_ball is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r)) (setOf.{u2} E (fun (x : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.preimage_metric_ball Seminorm.preimage_metric_ballβ'. -/
theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = { x | p x < r } :=
by
@@ -1275,10 +1181,7 @@ theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = { x | p x <
#align seminorm.preimage_metric_ball Seminorm.preimage_metric_ball
/- warning: seminorm.preimage_metric_closed_ball -> Seminorm.preimage_metric_closedBall is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r)) (setOf.{u2} E (fun (x : E) => LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.preimage_metric_closed_ball Seminorm.preimage_metric_closedBallβ'. -/
theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r = { x | p x β€ r } :=
by
@@ -1288,20 +1191,14 @@ theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r =
#align seminorm.preimage_metric_closed_ball Seminorm.preimage_metric_closedBall
/- warning: seminorm.ball_zero_eq_preimage_ball -> Seminorm.ball_zero_eq_preimage_ball is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_eq_preimage_ball Seminorm.ball_zero_eq_preimage_ballβ'. -/
theorem ball_zero_eq_preimage_ball {r : β} : p.ball 0 r = p β»ΒΉ' Metric.ball 0 r := by
rw [ball_zero_eq, preimage_metric_ball]
#align seminorm.ball_zero_eq_preimage_ball Seminorm.ball_zero_eq_preimage_ball
/- warning: seminorm.closed_ball_zero_eq_preimage_closed_ball -> Seminorm.closedBall_zero_eq_preimage_closedBall is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero_eq_preimage_closed_ball Seminorm.closedBall_zero_eq_preimage_closedBallβ'. -/
theorem closedBall_zero_eq_preimage_closedBall {r : β} :
p.closedBall 0 r = p β»ΒΉ' Metric.closedBall 0 r := by
@@ -1309,10 +1206,7 @@ theorem closedBall_zero_eq_preimage_closedBall {r : β} :
#align seminorm.closed_ball_zero_eq_preimage_closed_ball Seminorm.closedBall_zero_eq_preimage_closedBall
/- warning: seminorm.ball_bot -> Seminorm.ball_bot is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.ball_bot Seminorm.ball_botβ'. -/
@[simp]
theorem ball_bot {r : β} (x : E) (hr : 0 < r) : ball (β₯ : Seminorm π E) x r = Set.univ :=
@@ -1320,10 +1214,7 @@ theorem ball_bot {r : β} (x : E) (hr : 0 < r) : ball (β₯ : Seminorm π E) x
#align seminorm.ball_bot Seminorm.ball_bot
/- warning: seminorm.closed_ball_bot -> Seminorm.closedBall_bot is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_bot Seminorm.closedBall_botβ'. -/
@[simp]
theorem closedBall_bot {r : β} (x : E) (hr : 0 < r) :
@@ -1366,10 +1257,7 @@ theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zero
/- warning: seminorm.ball_finset_sup_eq_Inter -> Seminorm.ball_finset_sup_eq_iInter is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.iInter.{u2, succ u3} E ΞΉ (fun (i : ΞΉ) => Set.iInter.{u2, 0} E (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) (fun (H : Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
-but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.iInter.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.iInter.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_iInterβ'. -/
theorem ball_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 < r) : ball (s.sup p) x r = β i β s, ball (p i) x r :=
@@ -1380,10 +1268,7 @@ theorem ball_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (
#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_iInter
/- warning: seminorm.closed_ball_finset_sup_eq_Inter -> Seminorm.closedBall_finset_sup_eq_iInter is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.iInter.{u2, succ u3} E ΞΉ (fun (i : ΞΉ) => Set.iInter.{u2, 0} E (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) (fun (H : Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) => Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
-but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.iInter.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.iInter.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_iInterβ'. -/
theorem closedBall_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 β€ r) : closedBall (s.sup p) x r = β i β s, closedBall (p i) x r :=
@@ -1394,10 +1279,7 @@ theorem closedBall_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset
#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_iInter
/- warning: seminorm.ball_finset_sup -> Seminorm.ball_finset_sup is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) (Set.orderTop.{u2} E) s (fun (i : ΞΉ) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
-but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) (Set.instOrderTopSetInstLESet.{u2} E) s (fun (i : ΞΉ) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup Seminorm.ball_finset_supβ'. -/
theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 < r) :
ball (s.sup p) x r = s.inf fun i => ball (p i) x r :=
@@ -1407,10 +1289,7 @@ theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r
#align seminorm.ball_finset_sup Seminorm.ball_finset_sup
/- warning: seminorm.closed_ball_finset_sup -> Seminorm.closedBall_finset_sup is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) (Set.orderTop.{u2} E) s (fun (i : ΞΉ) => Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
-but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) (Set.instOrderTopSetInstLESet.{u2} E) s (fun (i : ΞΉ) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_supβ'. -/
theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 β€ r) :
closedBall (s.sup p) x r = s.inf fun i => closedBall (p i) x r :=
@@ -1420,10 +1299,7 @@ theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x :
#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_sup
/- warning: seminorm.ball_smul_ball -> Seminorm.ball_smul_ball is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (rβ : Real) (rβ : Real), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (SMul.smul.{u1, u2} (Set.{u1} π) (Set.{u2} E) (Set.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Metric.ball.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π _inst_1) (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))))))))) rβ) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) rβ)) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) rβ rβ))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (rβ : Real) (rβ : Real), HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (HSMul.hSMul.{u2, u1, u1} (Set.{u2} π) (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} (Set.{u2} π) (Set.{u1} E) (Set.smul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Metric.ball.{u2} π (SeminormedRing.toPseudoMetricSpace.{u2} π _inst_1) (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) rβ) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) rβ)) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) rβ rβ))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.ball_smul_ball Seminorm.ball_smul_ballβ'. -/
theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
Metric.ball (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) :=
@@ -1438,10 +1314,7 @@ theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
#align seminorm.ball_smul_ball Seminorm.ball_smul_ball
/- warning: seminorm.closed_ball_smul_closed_ball -> Seminorm.closedBall_smul_closedBall is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (rβ : Real) (rβ : Real), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (SMul.smul.{u1, u2} (Set.{u1} π) (Set.{u2} E) (Set.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Metric.closedBall.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π _inst_1) (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))))))))) rβ) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) rβ)) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) rβ rβ))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (rβ : Real) (rβ : Real), HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (HSMul.hSMul.{u2, u1, u1} (Set.{u2} π) (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} (Set.{u2} π) (Set.{u1} E) (Set.smul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Metric.closedBall.{u2} π (SeminormedRing.toPseudoMetricSpace.{u2} π _inst_1) (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) rβ) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) rβ)) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) rβ rβ))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBallβ'. -/
theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
Metric.closedBall (0 : π) rβ β’ p.closedBall 0 rβ β p.closedBall 0 (rβ * rβ) :=
@@ -1495,10 +1368,7 @@ variable [NormedField π] [AddCommGroup E] [Module π E] (p : Seminorm π
{r : β} {x : E}
/- warning: seminorm.ball_norm_mul_subset -> Seminorm.ball_norm_mul_subset is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {k : π} {r : Real}, HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) k) r)) (SMul.smul.{u1, u2} π (Set.{u2} E) (Set.smulSet.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) k (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))} {k : π} {r : Real}, HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) k) r)) (HSMul.hSMul.{u2, u1, u1} π (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} π (Set.{u1} E) (Set.smulSet.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) k (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.ball_norm_mul_subset Seminorm.ball_norm_mul_subsetβ'. -/
theorem ball_norm_mul_subset {p : Seminorm π E} {k : π} {r : β} :
p.ball 0 (βkβ * r) β k β’ p.ball 0 r :=
@@ -1517,10 +1387,7 @@ theorem ball_norm_mul_subset {p : Seminorm π E} {k : π} {r : β} :
#align seminorm.ball_norm_mul_subset Seminorm.ball_norm_mul_subset
/- warning: seminorm.smul_ball_zero -> Seminorm.smul_ball_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {k : π} {r : Real}, (Ne.{succ u1} π k (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))))) -> (Eq.{succ u2} (Set.{u2} E) (SMul.smul.{u1, u2} π (Set.{u2} E) (Set.smulSet.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) k (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) k) r)))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))} {k : π} {r : Real}, (Ne.{succ u2} π k (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (HSMul.hSMul.{u2, u1, u1} π (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} π (Set.{u1} E) (Set.smulSet.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) k (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) k) r)))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_zero Seminorm.smul_ball_zeroβ'. -/
theorem smul_ball_zero {p : Seminorm π E} {k : π} {r : β} (hk : k β 0) :
k β’ p.ball 0 r = p.ball 0 (βkβ * r) := by
@@ -1530,10 +1397,7 @@ theorem smul_ball_zero {p : Seminorm π E} {k : π} {r : β} (hk : k β 0)
#align seminorm.smul_ball_zero Seminorm.smul_ball_zero
/- warning: seminorm.smul_closed_ball_subset -> Seminorm.smul_closedBall_subset is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {k : π} {r : Real}, HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (SMul.smul.{u1, u2} π (Set.{u2} E) (Set.smulSet.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) k (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) k) r))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))} {k : π} {r : Real}, HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (HSMul.hSMul.{u2, u1, u1} π (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} π (Set.{u1} E) (Set.smulSet.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) k (Seminorm.closedBall.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r)) (Seminorm.closedBall.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) k) r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.smul_closed_ball_subset Seminorm.smul_closedBall_subsetβ'. -/
theorem smul_closedBall_subset {p : Seminorm π E} {k : π} {r : β} :
k β’ p.closedBall 0 r β p.closedBall 0 (βkβ * r) :=
@@ -1545,10 +1409,7 @@ theorem smul_closedBall_subset {p : Seminorm π E} {k : π} {r : β} :
#align seminorm.smul_closed_ball_subset Seminorm.smul_closedBall_subset
/- warning: seminorm.smul_closed_ball_zero -> Seminorm.smul_closedBall_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {k : π} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) k)) -> (Eq.{succ u2} (Set.{u2} E) (SMul.smul.{u1, u2} π (Set.{u2} E) (Set.smulSet.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) k (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) k) r)))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))} {k : π} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) k)) -> (Eq.{succ u1} (Set.{u1} E) (HSMul.hSMul.{u2, u1, u1} π (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} π (Set.{u1} E) (Set.smulSet.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) k (Seminorm.closedBall.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r)) (Seminorm.closedBall.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) k) r)))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.smul_closed_ball_zero Seminorm.smul_closedBall_zeroβ'. -/
theorem smul_closedBall_zero {p : Seminorm π E} {k : π} {r : β} (hk : 0 < βkβ) :
k β’ p.closedBall 0 r = p.closedBall 0 (βkβ * r) :=
@@ -1564,10 +1425,7 @@ theorem smul_closedBall_zero {p : Seminorm π E} {k : π} {r : β} (hk : 0
#align seminorm.smul_closed_ball_zero Seminorm.smul_closedBall_zero
/- warning: seminorm.ball_zero_absorbs_ball_zero -> Seminorm.ball_zero_absorbs_ball_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {rβ : Real} {rβ : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) rβ) -> (Absorbs.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) rβ) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) rβ))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) {rβ : Real} {rβ : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) rβ) -> (Absorbs.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) rβ) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) rβ))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_absorbs_ball_zero Seminorm.ball_zero_absorbs_ball_zeroβ'. -/
theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hrβ : 0 < rβ) :
Absorbs π (p.ball 0 rβ) (p.ball 0 rβ) :=
@@ -1580,10 +1438,7 @@ theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hr
#align seminorm.ball_zero_absorbs_ball_zero Seminorm.ball_zero_absorbs_ball_zero
/- warning: seminorm.absorbent_ball_zero -> Seminorm.absorbent_ball_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Absorbent.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_ball_zero Seminorm.absorbent_ball_zeroβ'. -/
/-- Seminorm-balls at the origin are absorbent. -/
protected theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (ball p (0 : E) r) :=
@@ -1593,10 +1448,7 @@ protected theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (ball p (0 :
#align seminorm.absorbent_ball_zero Seminorm.absorbent_ball_zero
/- warning: seminorm.absorbent_closed_ball_zero -> Seminorm.absorbent_closedBall_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Absorbent.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_closed_ball_zero Seminorm.absorbent_closedBall_zeroβ'. -/
/-- Closed seminorm-balls at the origin are absorbent. -/
protected theorem absorbent_closedBall_zero (hr : 0 < r) : Absorbent π (closedBall p (0 : E) r) :=
@@ -1604,10 +1456,7 @@ protected theorem absorbent_closedBall_zero (hr : 0 < r) : Absorbent π (close
#align seminorm.absorbent_closed_ball_zero Seminorm.absorbent_closedBall_zero
/- warning: seminorm.absorbent_ball -> Seminorm.absorbent_ball is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_ball Seminorm.absorbent_ballβ'. -/
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :=
@@ -1618,10 +1467,7 @@ protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :
#align seminorm.absorbent_ball Seminorm.absorbent_ball
/- warning: seminorm.absorbent_closed_ball -> Seminorm.absorbent_closedBall is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBallβ'. -/
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedBall p x r) :=
@@ -1632,20 +1478,14 @@ protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedB
#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBall
/- warning: seminorm.symmetric_ball_zero -> Seminorm.symmetric_ball_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {x : E} (r : Real), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) -> (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) (Neg.neg.{u2} E (SubNegMonoid.toHasNeg.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))) x) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {x : E} (r : Real), (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) x (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r)) -> (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) (Neg.neg.{u2} E (NegZeroClass.toNeg.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) x) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.symmetric_ball_zero Seminorm.symmetric_ball_zeroβ'. -/
theorem symmetric_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r :=
balanced_ball_zero p r (-1) (by rw [norm_neg, norm_one]) β¨x, hx, by rw [neg_smul, one_smul]β©
#align seminorm.symmetric_ball_zero Seminorm.symmetric_ball_zero
/- warning: seminorm.neg_ball -> Seminorm.neg_ball is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Neg.neg.{u2} (Set.{u2} E) (Set.neg.{u2} E (SubNegMonoid.toHasNeg.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (Neg.neg.{u2} E (SubNegMonoid.toHasNeg.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))) x) r)
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Neg.neg.{u1} (Set.{u1} E) (Set.neg.{u1} E (NegZeroClass.toNeg.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2)))))) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p x r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (Neg.neg.{u1} E (NegZeroClass.toNeg.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) x) r)
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.neg_ball Seminorm.neg_ballβ'. -/
@[simp]
theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p (-x) r :=
@@ -1655,10 +1495,7 @@ theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p
#align seminorm.neg_ball Seminorm.neg_ball
/- warning: seminorm.smul_ball_preimage -> Seminorm.smul_ball_preimage is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u1} π a (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))))) -> (Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, u2} E E (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) a) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Inv.inv.{u1} π (DivInvMonoid.toHasInv.{u1} π (DivisionRing.toDivInvMonoid.{u1} π (NormedDivisionRing.toDivisionRing.{u1} π (NormedField.toNormedDivisionRing.{u1} π _inst_1)))) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) a))))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15296 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15298 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15296 x._@.Mathlib.Analysis.Seminorm._hyg.15298) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_preimage Seminorm.smul_ball_preimageβ'. -/
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
@@ -1679,10 +1516,7 @@ section SMul
variable [SMul β E] [IsScalarTower β π E] (p : Seminorm π E)
/- warning: seminorm.convex_on -> Seminorm.convexOn is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : NormedSpace.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_5 : SMul.{0, u2} Real E] [_inst_6 : IsScalarTower.{0, u1, u2} Real π E (SMulZeroClass.toHasSmul.{0, u1} Real π (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (SMulWithZero.toSmulZeroClass.{0, u1} Real π (MulZeroClass.toHasZero.{0} Real (MulZeroOneClass.toMulZeroClass.{0} Real (MonoidWithZero.toMulZeroOneClass.{0} Real (Semiring.toMonoidWithZero.{0} Real (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField)))))))) (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (MulActionWithZero.toSMulWithZero.{0, u1} Real π (Semiring.toMonoidWithZero.{0} Real (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField))))) (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (Module.toMulActionWithZero.{0, u1} Real π (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField)))) (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))))) (NormedSpace.toModule.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) _inst_3))))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) _inst_5] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))), ConvexOn.{0, u2, 0} Real E Real Real.orderedSemiring (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) Real.orderedAddCommMonoid _inst_5 (Mul.toSMul.{0} Real Real.hasMul) (Set.univ.{u2} E) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) p)
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : NormedSpace.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_5 : SMul.{0, u2} Real E] [_inst_6 : IsScalarTower.{0, u1, u2} Real π E (SMulZeroClass.toSMul.{0, u1} Real π (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (SMulWithZero.toSMulZeroClass.{0, u1} Real π Real.instZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (MulActionWithZero.toSMulWithZero.{0, u1} Real π Real.instMonoidWithZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (Module.toMulActionWithZero.{0, u1} Real π Real.semiring (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))))) (NormedSpace.toModule.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) _inst_3))))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) _inst_5] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))), ConvexOn.{0, u2, 0} Real E Real Real.orderedSemiring (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) Real.orderedAddCommMonoid _inst_5 (Algebra.toSMul.{0, 0} Real Real Real.instCommSemiringReal Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField))) (Set.univ.{u2} E) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))))))) p)
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.convex_on Seminorm.convexOnβ'. -/
/-- A seminorm is convex. Also see `convex_on_norm`. -/
protected theorem convexOn : ConvexOn β univ p :=
@@ -1747,10 +1581,7 @@ protected def restrictScalars (p : Seminorm π' E) : Seminorm π E :=
#align seminorm.restrict_scalars Seminorm.restrictScalars
/- warning: seminorm.coe_restrict_scalars -> Seminorm.coe_restrictScalars is a dubious translation:
-lean 3 declaration is
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} ((fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) => E -> Real) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (coeFn.{succ u2, succ u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) (fun (_x : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) p)
-but is expected to have type
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (Semiring.toOne.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7 (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)))) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) (Seminorm.instSeminormClass.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))))))) p)
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.coe_restrict_scalars Seminorm.coe_restrictScalarsβ'. -/
@[simp]
theorem coe_restrictScalars (p : Seminorm π' E) : (p.restrictScalars π : E β β) = p :=
@@ -1758,10 +1589,7 @@ theorem coe_restrictScalars (p : Seminorm π' E) : (p.restrictScalars π : E
#align seminorm.coe_restrict_scalars Seminorm.coe_restrictScalars
/- warning: seminorm.restrict_scalars_ball -> Seminorm.restrictScalars_ball is a dubious translation:
-lean 3 declaration is
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.ball.{u3, u2} π' E _inst_2 _inst_5 (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
-but is expected to have type
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (Semiring.toOne.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.ball.{u3, u2} π' E _inst_2 _inst_5 (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.restrict_scalars_ball Seminorm.restrictScalars_ballβ'. -/
@[simp]
theorem restrictScalars_ball (p : Seminorm π' E) : (p.restrictScalars π).ball = p.ball :=
@@ -1769,10 +1597,7 @@ theorem restrictScalars_ball (p : Seminorm π' E) : (p.restrictScalars π).b
#align seminorm.restrict_scalars_ball Seminorm.restrictScalars_ball
/- warning: seminorm.restrict_scalars_closed_ball -> Seminorm.restrictScalars_closedBall is a dubious translation:
-lean 3 declaration is
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.closedBall.{u3, u2} π' E _inst_2 _inst_5 (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
-but is expected to have type
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (Semiring.toOne.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.closedBall.{u3, u2} π' E _inst_2 _inst_5 (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.restrict_scalars_closed_ball Seminorm.restrictScalars_closedBallβ'. -/
@[simp]
theorem restrictScalars_closedBall (p : Seminorm π' E) :
@@ -1792,10 +1617,7 @@ variable [NontriviallyNormedField π] [SeminormedRing π] [AddCommGroup E] [
variable [Module π E]
/- warning: seminorm.continuous_at_zero' -> Seminorm.continuousAt_zero' is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p) (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_3)))))))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'β'. -/
theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
@@ -1814,10 +1636,7 @@ theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p
#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'
/- warning: seminorm.continuous_at_zero -> Seminorm.continuousAt_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p) (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_3)))))))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_at_zero Seminorm.continuousAt_zeroβ'. -/
theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
@@ -1825,10 +1644,7 @@ theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p :
#align seminorm.continuous_at_zero Seminorm.continuousAt_zero
/- warning: seminorm.uniform_continuous_of_continuous_at_zero -> Seminorm.uniformContinuous_of_continuousAt_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous_of_continuous_at_zero Seminorm.uniformContinuous_of_continuousAt_zeroβ'. -/
protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [UniformAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : UniformContinuous p :=
@@ -1842,10 +1658,7 @@ protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [Unifo
#align seminorm.uniform_continuous_of_continuous_at_zero Seminorm.uniformContinuous_of_continuousAt_zero
/- warning: seminorm.continuous_of_continuous_at_zero -> Seminorm.continuous_of_continuousAt_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p) (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zeroβ'. -/
protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [TopologicalAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : Continuous p :=
@@ -1856,10 +1669,7 @@ protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [Topologi
#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zero
/- warning: seminorm.uniform_continuous -> Seminorm.uniformContinuous is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3)))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous Seminorm.uniformContinuousβ'. -/
protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) :
@@ -1868,10 +1678,7 @@ protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [Contin
#align seminorm.uniform_continuous Seminorm.uniformContinuous
/- warning: seminorm.uniform_continuous' -> Seminorm.uniform_continuous' is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3)))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous' Seminorm.uniform_continuous'β'. -/
protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
@@ -1880,10 +1687,7 @@ protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [Cont
#align seminorm.uniform_continuous' Seminorm.uniform_continuous'
/- warning: seminorm.continuous -> Seminorm.continuous is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.continuous Seminorm.continuousβ'. -/
protected theorem continuous [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : Continuous p :=
@@ -1891,10 +1695,7 @@ protected theorem continuous [TopologicalSpace E] [TopologicalAddGroup E] [Conti
#align seminorm.continuous Seminorm.continuous
/- warning: seminorm.continuous' -> Seminorm.continuous' is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.continuous' Seminorm.continuous'β'. -/
protected theorem continuous' [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
@@ -1903,10 +1704,7 @@ protected theorem continuous' [TopologicalSpace E] [TopologicalAddGroup E] [Cont
#align seminorm.continuous' Seminorm.continuous'
/- warning: seminorm.continuous_of_le -> Seminorm.continuous_of_le is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))}, (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) q)) -> (LE.le.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))))) p q) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))}, (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) q)) -> (LE.le.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))))) p q) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+<too large>
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_of_le Seminorm.continuous_of_leβ'. -/
theorem continuous_of_le [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p q : Seminorm π E} (hq : Continuous q) (hpq : p β€ q) : Continuous p :=
@@ -1938,10 +1736,7 @@ def normSeminorm : Seminorm π E :=
-/
/- warning: coe_norm_seminorm -> coe_normSeminorm is a dubious translation:
-lean 3 declaration is
- forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) (normSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Norm.norm.{u2} E (SeminormedAddCommGroup.toHasNorm.{u2} E _inst_2))
-but is expected to have type
- forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))))))) (normSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Norm.norm.{u2} E (SeminormedAddCommGroup.toNorm.{u2} E _inst_2))
+<too large>
Case conversion may be inaccurate. Consider using '#align coe_norm_seminorm coe_normSeminormβ'. -/
@[simp]
theorem coe_normSeminorm : β(normSeminorm π E) = norm :=
mathlib commit https://github.com/leanprover-community/mathlib/commit/ef95945cd48c932c9e034872bd25c3c220d9c946
@@ -1658,7 +1658,7 @@ theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u1} π a (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))))) -> (Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, u2} E E (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) a) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Inv.inv.{u1} π (DivInvMonoid.toHasInv.{u1} π (DivisionRing.toDivInvMonoid.{u1} π (NormedDivisionRing.toDivisionRing.{u1} π (NormedField.toNormedDivisionRing.{u1} π _inst_1)))) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) a))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15306 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15308 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15306 x._@.Mathlib.Analysis.Seminorm._hyg.15308) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15296 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15298 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15296 x._@.Mathlib.Analysis.Seminorm._hyg.15298) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_preimage Seminorm.smul_ball_preimageβ'. -/
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
mathlib commit https://github.com/leanprover-community/mathlib/commit/8d33f09cd7089ecf074b4791907588245aec5d1b
@@ -430,7 +430,7 @@ def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (E -> Real) (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u3, succ u4, 1} E Eβ Real (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_comp Seminorm.coe_compβ'. -/
theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : β(p.comp f) = p β f :=
rfl
@@ -440,7 +440,7 @@ theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) :
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_apply Seminorm.comp_applyβ'. -/
@[simp]
theorem comp_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) : (p.comp f) x = p (f x) :=
@@ -683,7 +683,7 @@ theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedCommRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u3} E] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)] [_inst_7 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] (p : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (SMul.smul.{u2, max u3 u4} πβ (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.hasSmul.{u1, u2, u2, u3, u4} π πβ πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ (Ring.toMonoid.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (Module.toDistribMulAction.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7) (smulCommClass_self.{u2, u4} πβ Eβ (CommRing.toCommMonoid.{u2} πβ (SeminormedCommRing.toCommRing.{u2} πβ _inst_2)) (MulActionWithZero.toMulAction.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7)))) c f)) x) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u2} πβ (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) c) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul_apply Seminorm.comp_smul_applyβ'. -/
theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) (x : E) :
p.comp (c β’ f) x = βcβ * p (f x) :=
@@ -1238,7 +1238,7 @@ variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SeminormedRing.{u2} πβ] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_4) Οββ] (p : Seminorm.{u2, u4} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u3} (Set.{u3} E) (Seminorm.ball.{u1, u3} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u3, u4} E Eβ (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u2, u4} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6)))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_comp Seminorm.ball_compβ'. -/
theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).ball x r = f β»ΒΉ' p.ball (f x) r :=
@@ -1251,7 +1251,7 @@ theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SeminormedRing.{u2} πβ] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_4) Οββ] (p : Seminorm.{u2, u4} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u3} (Set.{u3} E) (Seminorm.closedBall.{u1, u3} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u3, u4} E Eβ (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u2, u4} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6)))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_comp Seminorm.closedBall_compβ'. -/
theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).closedBall x r = f β»ΒΉ' p.closedBall (f x) r :=
mathlib commit https://github.com/leanprover-community/mathlib/commit/c89fe2d59ae06402c3f55f978016d1ada444f57e
@@ -430,7 +430,7 @@ def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (E -> Real) (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u3, succ u4, 1} E Eβ Real (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_comp Seminorm.coe_compβ'. -/
theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : β(p.comp f) = p β f :=
rfl
@@ -440,7 +440,7 @@ theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) :
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_apply Seminorm.comp_applyβ'. -/
@[simp]
theorem comp_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) : (p.comp f) x = p (f x) :=
@@ -683,7 +683,7 @@ theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedCommRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u3} E] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)] [_inst_7 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] (p : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (SMul.smul.{u2, max u3 u4} πβ (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.hasSmul.{u1, u2, u2, u3, u4} π πβ πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ (Ring.toMonoid.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (Module.toDistribMulAction.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7) (smulCommClass_self.{u2, u4} πβ Eβ (CommRing.toCommMonoid.{u2} πβ (SeminormedCommRing.toCommRing.{u2} πβ _inst_2)) (MulActionWithZero.toMulAction.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7)))) c f)) x) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u2} πβ (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) c) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul_apply Seminorm.comp_smul_applyβ'. -/
theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) (x : E) :
p.comp (c β’ f) x = βcβ * p (f x) :=
@@ -1238,7 +1238,7 @@ variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SeminormedRing.{u2} πβ] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_4) Οββ] (p : Seminorm.{u2, u4} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u3} (Set.{u3} E) (Seminorm.ball.{u1, u3} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u3, u4} E Eβ (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u2, u4} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6)))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_comp Seminorm.ball_compβ'. -/
theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).ball x r = f β»ΒΉ' p.ball (f x) r :=
@@ -1251,7 +1251,7 @@ theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SeminormedRing.{u2} πβ] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_4) Οββ] (p : Seminorm.{u2, u4} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u3} (Set.{u3} E) (Seminorm.closedBall.{u1, u3} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u3, u4} E Eβ (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u2, u4} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6)))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_comp Seminorm.closedBall_compβ'. -/
theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).closedBall x r = f β»ΒΉ' p.closedBall (f x) r :=
mathlib commit https://github.com/leanprover-community/mathlib/commit/0b9eaaa7686280fad8cce467f5c3c57ee6ce77f8
@@ -94,15 +94,15 @@ def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E
neg' x := by rw [β neg_one_smul π, smul, norm_neg, β smul, one_smul]
#align seminorm.of Seminorm.of
-/- warning: seminorm.of_smul_le -> Seminorm.ofSMulLe is a dubious translation:
+/- warning: seminorm.of_smul_le -> Seminorm.ofSMulLE is a dubious translation:
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (Eq.{1} Real (f (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))))) (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))) -> (forall (x : E) (y : E), LE.le.{0} Real Real.hasLe (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (f x) (f y))) -> (forall (r : π) (x : E), LE.le.{0} Real Real.hasLe (f (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) r x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) r) (f x))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
but is expected to have type
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (Eq.{1} Real (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_2)))))))) (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal))) -> (forall (x : E) (y : E), LE.le.{0} Real Real.instLEReal (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.instAddReal) (f x) (f y))) -> (forall (r : π) (x : E), LE.le.{0} Real Real.instLEReal (f (HSMul.hSMul.{u1, u2, u2} π E E (instHSMul.{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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) r x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u1} π (NormedField.toNorm.{u1} π _inst_1) r) (f x))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
-Case conversion may be inaccurate. Consider using '#align seminorm.of_smul_le Seminorm.ofSMulLeβ'. -/
+Case conversion may be inaccurate. Consider using '#align seminorm.of_smul_le Seminorm.ofSMulLEβ'. -/
/-- Alternative constructor for a `seminorm` over a normed field `π` that only assumes `f 0 = 0`
and an inequality for the scalar multiplication. -/
-def Seminorm.ofSMulLe [NormedField π] [AddCommGroup E] [Module π E] (f : E β β) (map_zero : f 0 = 0)
+def Seminorm.ofSMulLE [NormedField π] [AddCommGroup E] [Module π E] (f : E β β) (map_zero : f 0 = 0)
(add_le : β x y, f (x + y) β€ f x + f y) (smul_le : β (r : π) (x), f (r β’ x) β€ βrβ * f x) :
Seminorm π E :=
Seminorm.of f add_le fun r x =>
@@ -116,7 +116,7 @@ def Seminorm.ofSMulLe [NormedField π] [AddCommGroup E] [Module π E] (f : E
rw [norm_inv] at smul_le
convert smul_le
simp [h]
-#align seminorm.of_smul_le Seminorm.ofSMulLe
+#align seminorm.of_smul_le Seminorm.ofSMulLE
end Of
@@ -154,7 +154,7 @@ instance : CoeFun (Seminorm π E) fun _ => E β β :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, (forall (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x)) -> (Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q)
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, (forall (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x)) -> (Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, (forall (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x)) -> (Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)
Case conversion may be inaccurate. Consider using '#align seminorm.ext Seminorm.extβ'. -/
@[ext]
theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q :=
@@ -168,7 +168,7 @@ instance : Zero (Seminorm π E) :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (OfNat.ofNat.{u2} (E -> Real) 0 (OfNat.mk.{u2} (E -> Real) 0 (Zero.zero.{u2} (E -> Real) (Pi.instZero.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasZero)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_zero Seminorm.coe_zeroβ'. -/
@[simp]
theorem coe_zero : β(0 : Seminorm π E) = 0 :=
@@ -179,7 +179,7 @@ theorem coe_zero : β(0 : Seminorm π E) = 0 :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) x) (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x) (OfNat.ofNat.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) 0 (Zero.toOfNat0.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instZeroReal))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x) (OfNat.ofNat.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) 0 (Zero.toOfNat0.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instZeroReal))
Case conversion may be inaccurate. Consider using '#align seminorm.zero_apply Seminorm.zero_applyβ'. -/
@[simp]
theorem zero_apply (x : E) : (0 : Seminorm π E) x = 0 :=
@@ -209,7 +209,7 @@ instance [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] [SMul R'
lean 3 declaration is
forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u3} E] [_inst_3 : SMul.{u2, u3} π E] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3), Eq.{succ u3} (E -> Real) (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r p)) (SMul.smul.{u1, u3} R (E -> Real) (Function.hasSMul.{u3, u1, 0} E R Real _inst_4) r (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) p))
but is expected to have type
- forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p)) (HSMul.hSMul.{u3, u1, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (instHSMul.{u3, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instSMul.{u1, 0, u3} E R (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => _inst_4))) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p))
+ forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p)) (HSMul.hSMul.{u3, u1, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (instHSMul.{u3, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Pi.instSMul.{u1, 0, u3} E R (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (fun (i : E) => _inst_4))) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_smul Seminorm.coe_smulβ'. -/
theorem coe_smul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E) :
β(r β’ p) = r β’ p :=
@@ -220,7 +220,7 @@ theorem coe_smul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
lean 3 declaration is
forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u3} E] [_inst_3 : SMul.{u2, u3} π E] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r p) x) (SMul.smul.{u1, 0} R Real _inst_4 r (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) p x))
but is expected to have type
- forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p) x) (HSMul.hSMul.{u3, 0, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHSMul.{u3, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) _inst_4) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x))
+ forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p) x) (HSMul.hSMul.{u3, 0, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (instHSMul.{u3, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) _inst_4) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_apply Seminorm.smul_applyβ'. -/
@[simp]
theorem smul_apply [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E)
@@ -240,7 +240,7 @@ instance : Add (Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3), Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (HAdd.hAdd.{u2, u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasAdd.{u1, u2} π E _inst_1 _inst_2 _inst_3)) p q)) (HAdd.hAdd.{u2, u2, u2} (E -> Real) (E -> Real) (E -> Real) (instHAdd.{u2} (E -> Real) (Pi.instAdd.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasAdd))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAdd.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q)) (HAdd.hAdd.{u1, u1, u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (instHAdd.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.instAdd.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instAddReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAdd.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q)) (HAdd.hAdd.{u1, u1, u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (instHAdd.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (Pi.instAdd.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instAddReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_add Seminorm.coe_addβ'. -/
theorem coe_add (p q : Seminorm π E) : β(p + q) = p + q :=
rfl
@@ -250,7 +250,7 @@ theorem coe_add (p q : Seminorm π E) : β(p + q) = p + q :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (HAdd.hAdd.{u2, u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasAdd.{u1, u2} π E _inst_1 _inst_2 _inst_3)) p q) x) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAdd.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q) x) (HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAdd.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q) x) (HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
Case conversion may be inaccurate. Consider using '#align seminorm.add_apply Seminorm.add_applyβ'. -/
@[simp]
theorem add_apply (p q : Seminorm π E) (x : E) : (p + q) x = p x + q x :=
@@ -286,7 +286,7 @@ def coeFnAddMonoidHom : AddMonoidHom (Seminorm π E) (E β β) :=
lean 3 declaration is
forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Function.Injective.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (coeFn.{succ u2, succ u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) (fun (_x : AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) => (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) -> E -> Real) (AddMonoidHom.hasCoeToFun.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) (Seminorm.coeFnAddMonoidHom.{u1, u2} π E _inst_1 _inst_2 _inst_3))
but is expected to have type
- forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Function.Injective.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (FunLike.coe.{succ u2, succ u2, succ u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => (fun (x._@.Mathlib.Algebra.Hom.Group._hyg.403 : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) _x) (AddHomClass.toFunLike.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddZeroClass.toAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3))) (AddZeroClass.toAdd.{u2} (E -> Real) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (AddMonoidHomClass.toAddHomClass.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal)) (AddMonoidHom.addMonoidHomClass.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))))) (Seminorm.coeFnAddMonoidHom.{u1, u2} π E _inst_1 _inst_2 _inst_3))
+ forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Function.Injective.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (FunLike.coe.{succ u2, succ u2, succ u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => (fun (x._@.Mathlib.Algebra.Hom.Group._hyg.403 : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) _x) (AddHomClass.toFunLike.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddZeroClass.toAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3))) (AddZeroClass.toAdd.{u2} (E -> Real) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (AddMonoidHomClass.toAddHomClass.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal)) (AddMonoidHom.addMonoidHomClass.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2051 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))))) (Seminorm.coeFnAddMonoidHom.{u1, u2} π E _inst_1 _inst_2 _inst_3))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_fn_add_monoid_hom_injective Seminorm.coeFnAddMonoidHom_injectiveβ'. -/
theorem coeFnAddMonoidHom_injective : Function.Injective (coeFnAddMonoidHom π E) :=
show @Function.Injective (Seminorm π E) (E β β) coeFn from FunLike.coe_injective
@@ -314,7 +314,7 @@ instance : Sup (Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3), Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u2} (E -> Real) (Pi.hasSup.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.instSupForAll.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (Pi.instSupForAll.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instSupReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_sup Seminorm.coe_supβ'. -/
@[simp]
theorem coe_sup (p q : Seminorm π E) : β(p β q) = p β q :=
@@ -325,7 +325,7 @@ theorem coe_sup (p q : Seminorm π E) : β(p β q) = p β q :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q) x) (Sup.sup.{0} Real Real.hasSup (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (Sup.sup.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instSupReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (Sup.sup.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instSupReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
Case conversion may be inaccurate. Consider using '#align seminorm.sup_apply Seminorm.sup_applyβ'. -/
theorem sup_apply (p q : Seminorm π E) (x : E) : (p β q) x = p x β q x :=
rfl
@@ -350,9 +350,9 @@ instance : PartialOrder (Seminorm π E) :=
/- warning: seminorm.coe_le_coe -> Seminorm.coe_le_coe is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Pi.hasLe.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasLe)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q)) (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Pi.hasLe.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasLe)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q)) (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q)
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.hasLe.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instLEReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Pi.hasLe.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instLEReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
Case conversion may be inaccurate. Consider using '#align seminorm.coe_le_coe Seminorm.coe_le_coeβ'. -/
@[simp, norm_cast]
theorem coe_le_coe {p q : Seminorm π E} : (p : E β β) β€ q β p β€ q :=
@@ -361,9 +361,9 @@ theorem coe_le_coe {p q : Seminorm π E} : (p : E β β) β€ q β p β€ q :
/- warning: seminorm.coe_lt_coe -> Seminorm.coe_lt_coe is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Preorder.toLT.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q)) (LT.lt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Preorder.toHasLt.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q)) (LT.lt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toHasLt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q)
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Preorder.toLT.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.preorder.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instPreorderReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Preorder.toLT.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Pi.preorder.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instPreorderReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
Case conversion may be inaccurate. Consider using '#align seminorm.coe_lt_coe Seminorm.coe_lt_coeβ'. -/
@[simp, norm_cast]
theorem coe_lt_coe {p q : Seminorm π E} : (p : E β β) < q β p < q :=
@@ -372,9 +372,9 @@ theorem coe_lt_coe {p q : Seminorm π E} : (p : E β β) < q β p < q :=
/- warning: seminorm.le_def -> Seminorm.le_def is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (forall (x : E), LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (forall (x : E), LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (forall (x : E), LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (forall (x : E), LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
Case conversion may be inaccurate. Consider using '#align seminorm.le_def Seminorm.le_defβ'. -/
theorem le_def {p q : Seminorm π E} : p β€ q β β x, p x β€ q x :=
Iff.rfl
@@ -382,9 +382,9 @@ theorem le_def {p q : Seminorm π E} : p β€ q β β x, p x β€ q x :=
/- warning: seminorm.lt_def -> Seminorm.lt_def is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (And (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (Exists.{succ u2} E (fun (x : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toHasLt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (And (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (Exists.{succ u2} E (fun (x : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (And (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (Exists.{succ u1} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (And (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (Exists.{succ u1} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))))
Case conversion may be inaccurate. Consider using '#align seminorm.lt_def Seminorm.lt_defβ'. -/
theorem lt_def {p q : Seminorm π E} : p < q β p β€ q β§ β x, p x < q x :=
Pi.lt_def
@@ -430,7 +430,7 @@ def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (E -> Real) (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u3, succ u4, 1} E Eβ Real (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_comp Seminorm.coe_compβ'. -/
theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : β(p.comp f) = p β f :=
rfl
@@ -440,7 +440,7 @@ theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) :
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_apply Seminorm.comp_applyβ'. -/
@[simp]
theorem comp_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) : (p.comp f) x = p (f x) :=
@@ -504,7 +504,7 @@ theorem add_comp (p q : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ)
/- warning: seminorm.comp_add_le -> Seminorm.comp_add_le is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toLE.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u3 u4, max u3 u4, max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.hasAdd.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (instHAdd.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasAdd.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u3 u4, max u3 u4, max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.hasAdd.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (instHAdd.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasAdd.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
but is expected to have type
forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u1 u3, max u1 u3, max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instAddLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAdd.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_add_le Seminorm.comp_add_leβ'. -/
@@ -525,7 +525,7 @@ theorem smul_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
/- warning: seminorm.comp_mono -> Seminorm.comp_mono is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] {p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Preorder.toLE.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.partialOrder.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toLE.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] {p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Preorder.toHasLe.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.partialOrder.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
but is expected to have type
forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] {p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Preorder.toLE.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instPartialOrder.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_mono Seminorm.comp_monoβ'. -/
@@ -550,9 +550,9 @@ instance : OrderBot (Seminorm π E) :=
/- warning: seminorm.coe_bot -> Seminorm.coe_bot is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12)))) (OfNat.ofNat.{u2} (E -> Real) 0 (OfNat.mk.{u2} (E -> Real) 0 (Zero.zero.{u2} (E -> Real) (Pi.instZero.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasZero)))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12)))) (OfNat.ofNat.{u2} (E -> Real) 0 (OfNat.mk.{u2} (E -> Real) 0 (Zero.zero.{u2} (E -> Real) (Pi.instZero.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasZero)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_bot Seminorm.coe_botβ'. -/
@[simp]
theorem coe_bot : β(β₯ : Seminorm π E) = 0 :=
@@ -561,7 +561,7 @@ theorem coe_bot : β(β₯ : Seminorm π E) = 0 :=
/- warning: seminorm.bot_eq_zero -> Seminorm.bot_eq_zero is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))))
but is expected to have type
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
Case conversion may be inaccurate. Consider using '#align seminorm.bot_eq_zero Seminorm.bot_eq_zeroβ'. -/
@@ -571,7 +571,7 @@ theorem bot_eq_zero : (β₯ : Seminorm π E) = 0 :=
/- warning: seminorm.smul_le_smul -> Seminorm.smul_le_smul is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))} {a : NNReal} {b : NNReal}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) p q) -> (LE.le.{0} NNReal (Preorder.toLE.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) a b) -> (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) a p) (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) b q))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))} {a : NNReal} {b : NNReal}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) p q) -> (LE.le.{0} NNReal (Preorder.toHasLe.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) a b) -> (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) a p) (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) b q))
but is expected to have type
forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))} {a : NNReal} {b : NNReal}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) p q) -> (LE.le.{0} NNReal (Preorder.toLE.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) a b) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) a p) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) b q))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_le_smul Seminorm.smul_le_smulβ'. -/
@@ -587,7 +587,7 @@ theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (ha
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u3} ΞΉ) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) (Finset.sup.{0, u3} NNReal ΞΉ NNReal.semilatticeSup NNReal.orderBot s (fun (i : ΞΉ) => Subtype.mk.{1} Real (fun (r : Real) => LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) (NonnegHomClass.map_nonneg.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real Real.hasZero Real.hasLe (AddGroupSeminormClass.toNonnegHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.linearOrderedSemiring) (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (p i) x))))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u1} ΞΉ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) (NNReal.toReal (Finset.sup.{0, u1} NNReal ΞΉ instNNRealSemilatticeSup NNReal.instOrderBotNNRealToLEToPreorderToPartialOrderInstNNRealStrictOrderedSemiring s (fun (i : ΞΉ) => Subtype.mk.{1} Real (fun (r : Real) => LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) (NonnegHomClass.map_nonneg.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddMonoid.toZero.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (LinearOrderedAddCommMonoid.toAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real (LinearOrderedAddCommMonoid.toOrderedAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal))))) (AddGroupSeminormClass.toNonnegHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal) (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (p i) x))))
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u1} ΞΉ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) (NNReal.toReal (Finset.sup.{0, u1} NNReal ΞΉ instNNRealSemilatticeSup NNReal.instOrderBotNNRealToLEToPreorderToPartialOrderInstNNRealStrictOrderedSemiring s (fun (i : ΞΉ) => Subtype.mk.{1} Real (fun (r : Real) => LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) (NonnegHomClass.map_nonneg.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddMonoid.toZero.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (LinearOrderedAddCommMonoid.toAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real (LinearOrderedAddCommMonoid.toOrderedAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal))))) (AddGroupSeminormClass.toNonnegHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal) (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (p i) x))))
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply Seminorm.finset_sup_applyβ'. -/
theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
s.sup p x = β(s.sup fun i => β¨p i x, map_nonneg (p i) xβ© : ββ₯0) :=
@@ -603,7 +603,7 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
/- warning: seminorm.finset_sup_le_sum -> Seminorm.finset_sup_le_sum is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u3} ΞΉ), LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) (Finset.sum.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (OrderedCancelAddCommMonoid.toAddCommMonoid.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderedCancelAddCommMonoid.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) s (fun (i : ΞΉ) => p i))
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u3} ΞΉ), LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) (Finset.sum.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (OrderedCancelAddCommMonoid.toAddCommMonoid.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderedCancelAddCommMonoid.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) s (fun (i : ΞΉ) => p i))
but is expected to have type
forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u1} ΞΉ), LE.le.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) (Finset.sum.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (OrderedCancelAddCommMonoid.toAddCommMonoid.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderedCancelAddCommMonoid.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) s (fun (i : ΞΉ) => p i))
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sumβ'. -/
@@ -619,7 +619,7 @@ theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u3} ΞΉ} {x : E} {a : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) a) -> (forall (i : ΞΉ), (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) -> (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) a)) -> (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply_le Seminorm.finset_sup_apply_leβ'. -/
theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 β€ a)
(h : β i, i β s β p i x β€ a) : s.sup p x β€ a :=
@@ -633,7 +633,7 @@ theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u3} ΞΉ} {x : E} {a : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) a) -> (forall (i : ΞΉ), (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) -> (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) a)) -> (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply_lt Seminorm.finset_sup_apply_ltβ'. -/
theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 < a)
(h : β i, i β s β p i x < a) : s.sup p x < a :=
@@ -648,7 +648,7 @@ theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (x : E) (y : E), LE.le.{0} Real Real.hasLe (Norm.norm.{0} Real Real.hasNorm (HSub.hSub.{0, 0, 0} Real Real Real (instHSub.{0} Real Real.hasSub) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p y))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7)))) x y))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (x : E) (y : E), LE.le.{0} Real Real.instLEReal (Norm.norm.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.norm (HSub.hSub.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHSub.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instSubReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p y))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7)))) x y))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (x : E) (y : E), LE.le.{0} Real Real.instLEReal (Norm.norm.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.norm (HSub.hSub.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) y) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (instHSub.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instSubReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p y))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7)))) x y))
Case conversion may be inaccurate. Consider using '#align seminorm.norm_sub_map_le_sub Seminorm.norm_sub_map_le_subβ'. -/
theorem norm_sub_map_le_sub (p : Seminorm π E) (x y : E) : βp x - p yβ β€ p (x - y) :=
abs_sub_map_le_sub p x y
@@ -683,7 +683,7 @@ theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedCommRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u3} E] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)] [_inst_7 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] (p : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (SMul.smul.{u2, max u3 u4} πβ (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.hasSmul.{u1, u2, u2, u3, u4} π πβ πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ (Ring.toMonoid.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (Module.toDistribMulAction.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7) (smulCommClass_self.{u2, u4} πβ Eβ (CommRing.toCommMonoid.{u2} πβ (SeminormedCommRing.toCommRing.{u2} πβ _inst_2)) (MulActionWithZero.toMulAction.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7)))) c f)) x) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u2} πβ (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) c) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul_apply Seminorm.comp_smul_applyβ'. -/
theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) (x : E) :
p.comp (c β’ f) x = βcβ * p (f x) :=
@@ -700,7 +700,7 @@ variable [NormedField π] [AddCommGroup E] [Module π E] {p q : Seminorm
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {x : E}, BddBelow.{0} Real Real.preorder (Set.range.{0, succ u2} Real E (fun (u : E) => HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p u) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {x : E}, BddBelow.{0} Real Real.instPreorderReal (Set.range.{0, succ u2} Real E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {x : E}, BddBelow.{0} Real Real.instPreorderReal (Set.range.{0, succ u2} Real E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
Case conversion may be inaccurate. Consider using '#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_addβ'. -/
/-- Auxiliary lemma to show that the infimum of seminorms is well-defined. -/
theorem bddBelow_range_add : BddBelow (range fun u => p u + q (x - u)) :=
@@ -734,7 +734,7 @@ noncomputable instance : Inf (Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Inf.inf.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q) x) (iInf.{0, succ u2} Real Real.hasInf E (fun (u : E) => HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p u) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInf.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (iInf.{0, succ u1} Real Real.instInfSetReal E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInf.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (iInf.{0, succ u1} Real Real.instInfSetReal E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u))))
Case conversion may be inaccurate. Consider using '#align seminorm.inf_apply Seminorm.inf_applyβ'. -/
@[simp]
theorem inf_apply (p q : Seminorm π E) (x : E) : (p β q) x = β¨
u : E, p u + q (x - u) :=
@@ -826,7 +826,7 @@ noncomputable instance : SupSet (Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (αΎ° : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s)) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s)) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq' Seminorm.coe_sSup_eq'β'. -/
protected theorem coe_sSup_eq' {s : Set <| Seminorm π E}
(hs : BddAbove (coeFn '' s : Set (E β β))) : coeFn (sSup s) = β¨ p : s, p :=
@@ -837,7 +837,7 @@ protected theorem coe_sSup_eq' {s : Set <| Seminorm π E}
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, Iff (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (αΎ° : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, Iff (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, Iff (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s))
Case conversion may be inaccurate. Consider using '#align seminorm.bdd_above_iff Seminorm.bddAbove_iffβ'. -/
protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
BddAbove s β BddAbove (coeFn '' s : Set (E β β)) :=
@@ -853,7 +853,7 @@ protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq Seminorm.coe_sSup_eqβ'. -/
protected theorem coe_sSup_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
coeFn (sSup s) = β¨ p : s, p :=
@@ -864,7 +864,7 @@ protected theorem coe_sSup_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.range.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (iSup.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (iSup.{u2, succ u3} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) ΞΉ (fun (i : ΞΉ) => coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (p i))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))}, (BddAbove.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Set.range.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (iSup.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u2, u1} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (iSup.{u1, succ u3} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) ΞΉ (fun (i : ΞΉ) => FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (p i))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))}, (BddAbove.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Set.range.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (iSup.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u2, u1} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (iSup.{u1, succ u3} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (Pi.supSet.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) ΞΉ (fun (i : ΞΉ) => FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (p i))))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_supr_eq Seminorm.coe_iSup_eqβ'. -/
protected theorem coe_iSup_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
coeFn (β¨ i, p i) = β¨ i, p i := by
@@ -932,7 +932,7 @@ variable {x y : E} {r : β}
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
Case conversion may be inaccurate. Consider using '#align seminorm.mem_ball Seminorm.mem_ballβ'. -/
@[simp]
theorem mem_ball : y β ball p x r β p (y - x) < r :=
@@ -943,7 +943,7 @@ theorem mem_ball : y β ball p x r β p (y - x) < r :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
Case conversion may be inaccurate. Consider using '#align seminorm.mem_closed_ball Seminorm.mem_closedBallβ'. -/
@[simp]
theorem mem_closedBall : y β closedBall p x r β p (y - x) β€ r :=
@@ -972,7 +972,7 @@ theorem mem_closedBall_self (hr : 0 β€ r) : x β closedBall p x r := by simp [
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
Case conversion may be inaccurate. Consider using '#align seminorm.mem_ball_zero Seminorm.mem_ball_zeroβ'. -/
theorem mem_ball_zero : y β ball p 0 r β p y < r := by rw [mem_ball, sub_zero]
#align seminorm.mem_ball_zero Seminorm.mem_ball_zero
@@ -981,7 +981,7 @@ theorem mem_ball_zero : y β ball p 0 r β p y < r := by rw [mem_ball, sub_zer
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
Case conversion may be inaccurate. Consider using '#align seminorm.mem_closed_ball_zero Seminorm.mem_closedBall_zeroβ'. -/
theorem mem_closedBall_zero : y β closedBall p 0 r β p y β€ r := by rw [mem_closed_ball, sub_zero]
#align seminorm.mem_closed_ball_zero Seminorm.mem_closedBall_zero
@@ -990,7 +990,7 @@ theorem mem_closedBall_zero : y β closedBall p 0 r β p y β€ r := by rw [mem
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (setOf.{u2} E (fun (y : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_eq Seminorm.ball_zero_eqβ'. -/
theorem ball_zero_eq : ball p 0 r = { y : E | p y < r } :=
Set.ext fun x => p.mem_ball_zero
@@ -1000,7 +1000,7 @@ theorem ball_zero_eq : ball p 0 r = { y : E | p y < r } :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (setOf.{u2} E (fun (y : E) => LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero_eq Seminorm.closedBall_zero_eqβ'. -/
theorem closedBall_zero_eq : closedBall p 0 r = { y : E | p y β€ r } :=
Set.ext fun x => p.mem_closedBall_zero
@@ -1047,7 +1047,7 @@ theorem closedBall_zero' (x : E) (hr : 0 < r) : closedBall (0 : Seminorm π E)
/- warning: seminorm.ball_smul -> Seminorm.ball_smul is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) (OfNat.ofNat.{0} NNReal 0 (OfNat.mk.{0} NNReal 0 (Zero.zero.{0} NNReal (MulZeroClass.toHasZero.{0} NNReal (NonUnitalNonAssocSemiring.toMulZeroClass.{0} NNReal (NonAssocSemiring.toNonUnitalNonAssocSemiring.{0} NNReal (Semiring.toNonAssocSemiring.{0} NNReal NNReal.semiring))))))) c) -> (forall (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) c p) x r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) c))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toHasLt.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) (OfNat.ofNat.{0} NNReal 0 (OfNat.mk.{0} NNReal 0 (Zero.zero.{0} NNReal (MulZeroClass.toHasZero.{0} NNReal (NonUnitalNonAssocSemiring.toMulZeroClass.{0} NNReal (NonAssocSemiring.toNonUnitalNonAssocSemiring.{0} NNReal (Semiring.toNonAssocSemiring.{0} NNReal NNReal.semiring))))))) c) -> (forall (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) c p) x r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) c))))
but is expected to have type
forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_smul Seminorm.ball_smulβ'. -/
@@ -1060,7 +1060,7 @@ theorem ball_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x :
/- warning: seminorm.closed_ball_smul -> Seminorm.closedBall_smul is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) (OfNat.ofNat.{0} NNReal 0 (OfNat.mk.{0} NNReal 0 (Zero.zero.{0} NNReal (MulZeroClass.toHasZero.{0} NNReal (NonUnitalNonAssocSemiring.toMulZeroClass.{0} NNReal (NonAssocSemiring.toNonUnitalNonAssocSemiring.{0} NNReal (Semiring.toNonAssocSemiring.{0} NNReal NNReal.semiring))))))) c) -> (forall (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) c p) x r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) c))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toHasLt.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) (OfNat.ofNat.{0} NNReal 0 (OfNat.mk.{0} NNReal 0 (Zero.zero.{0} NNReal (MulZeroClass.toHasZero.{0} NNReal (NonUnitalNonAssocSemiring.toMulZeroClass.{0} NNReal (NonAssocSemiring.toNonUnitalNonAssocSemiring.{0} NNReal (Semiring.toNonAssocSemiring.{0} NNReal NNReal.semiring))))))) c) -> (forall (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) c p) x r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) c))))
but is expected to have type
forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_smul Seminorm.closedBall_smulβ'. -/
@@ -1144,7 +1144,7 @@ theorem closedBall_mono {p : Seminorm π E} {rβ rβ : β} (h : rβ β€ r
/- warning: seminorm.ball_antitone -> Seminorm.ball_antitone is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {r : Real} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 q x r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {r : Real} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 q x r))
but is expected to have type
forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {r : Real} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 q x r))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_antitone Seminorm.ball_antitoneβ'. -/
@@ -1154,7 +1154,7 @@ theorem ball_antitone {p q : Seminorm π E} (h : q β€ p) : p.ball x r β q.b
/- warning: seminorm.closed_ball_antitone -> Seminorm.closedBall_antitone is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {r : Real} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 q x r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {r : Real} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 q x r))
but is expected to have type
forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {r : Real} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 q x r))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_antitone Seminorm.closedBall_antitoneβ'. -/
@@ -1266,7 +1266,7 @@ variable (p : Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r)) (setOf.{u2} E (fun (x : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
Case conversion may be inaccurate. Consider using '#align seminorm.preimage_metric_ball Seminorm.preimage_metric_ballβ'. -/
theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = { x | p x < r } :=
by
@@ -1278,7 +1278,7 @@ theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = { x | p x <
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r)) (setOf.{u2} E (fun (x : E) => LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
Case conversion may be inaccurate. Consider using '#align seminorm.preimage_metric_closed_ball Seminorm.preimage_metric_closedBallβ'. -/
theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r = { x | p x β€ r } :=
by
@@ -1291,7 +1291,7 @@ theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r =
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_eq_preimage_ball Seminorm.ball_zero_eq_preimage_ballβ'. -/
theorem ball_zero_eq_preimage_ball {r : β} : p.ball 0 r = p β»ΒΉ' Metric.ball 0 r := by
rw [ball_zero_eq, preimage_metric_ball]
@@ -1301,7 +1301,7 @@ theorem ball_zero_eq_preimage_ball {r : β} : p.ball 0 r = p β»ΒΉ' Metric.ball
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero_eq_preimage_closed_ball Seminorm.closedBall_zero_eq_preimage_closedBallβ'. -/
theorem closedBall_zero_eq_preimage_closedBall {r : β} :
p.closedBall 0 r = p β»ΒΉ' Metric.closedBall 0 r := by
@@ -1310,7 +1310,7 @@ theorem closedBall_zero_eq_preimage_closedBall {r : β} :
/- warning: seminorm.ball_bot -> Seminorm.ball_bot is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
but is expected to have type
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_bot Seminorm.ball_botβ'. -/
@@ -1321,7 +1321,7 @@ theorem ball_bot {r : β} (x : E) (hr : 0 < r) : ball (β₯ : Seminorm π E) x
/- warning: seminorm.closed_ball_bot -> Seminorm.closedBall_bot is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
but is expected to have type
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_bot Seminorm.closedBall_botβ'. -/
@@ -1607,7 +1607,7 @@ protected theorem absorbent_closedBall_zero (hr : 0 < r) : Absorbent π (close
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_ball Seminorm.absorbent_ballβ'. -/
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :=
@@ -1621,7 +1621,7 @@ protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBallβ'. -/
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedBall p x r) :=
@@ -1658,7 +1658,7 @@ theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u1} π a (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))))) -> (Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, u2} E E (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) a) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Inv.inv.{u1} π (DivInvMonoid.toHasInv.{u1} π (DivisionRing.toDivInvMonoid.{u1} π (NormedDivisionRing.toDivisionRing.{u1} π (NormedField.toNormedDivisionRing.{u1} π _inst_1)))) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) a))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15308 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15310 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15308 x._@.Mathlib.Analysis.Seminorm._hyg.15310) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15306 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15308 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15306 x._@.Mathlib.Analysis.Seminorm._hyg.15308) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_preimage Seminorm.smul_ball_preimageβ'. -/
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
@@ -1682,7 +1682,7 @@ variable [SMul β E] [IsScalarTower β π E] (p : Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : NormedSpace.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_5 : SMul.{0, u2} Real E] [_inst_6 : IsScalarTower.{0, u1, u2} Real π E (SMulZeroClass.toHasSmul.{0, u1} Real π (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (SMulWithZero.toSmulZeroClass.{0, u1} Real π (MulZeroClass.toHasZero.{0} Real (MulZeroOneClass.toMulZeroClass.{0} Real (MonoidWithZero.toMulZeroOneClass.{0} Real (Semiring.toMonoidWithZero.{0} Real (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField)))))))) (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (MulActionWithZero.toSMulWithZero.{0, u1} Real π (Semiring.toMonoidWithZero.{0} Real (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField))))) (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (Module.toMulActionWithZero.{0, u1} Real π (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField)))) (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))))) (NormedSpace.toModule.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) _inst_3))))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) _inst_5] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))), ConvexOn.{0, u2, 0} Real E Real Real.orderedSemiring (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) Real.orderedAddCommMonoid _inst_5 (Mul.toSMul.{0} Real Real.hasMul) (Set.univ.{u2} E) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) p)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : NormedSpace.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_5 : SMul.{0, u2} Real E] [_inst_6 : IsScalarTower.{0, u1, u2} Real π E (SMulZeroClass.toSMul.{0, u1} Real π (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (SMulWithZero.toSMulZeroClass.{0, u1} Real π Real.instZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (MulActionWithZero.toSMulWithZero.{0, u1} Real π Real.instMonoidWithZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (Module.toMulActionWithZero.{0, u1} Real π Real.semiring (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))))) (NormedSpace.toModule.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) _inst_3))))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) _inst_5] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))), ConvexOn.{0, u2, 0} Real E Real Real.orderedSemiring (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) Real.orderedAddCommMonoid _inst_5 (Algebra.toSMul.{0, 0} Real Real Real.instCommSemiringReal Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField))) (Set.univ.{u2} E) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))))))) p)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : NormedSpace.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_5 : SMul.{0, u2} Real E] [_inst_6 : IsScalarTower.{0, u1, u2} Real π E (SMulZeroClass.toSMul.{0, u1} Real π (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (SMulWithZero.toSMulZeroClass.{0, u1} Real π Real.instZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (MulActionWithZero.toSMulWithZero.{0, u1} Real π Real.instMonoidWithZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (Module.toMulActionWithZero.{0, u1} Real π Real.semiring (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))))) (NormedSpace.toModule.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) _inst_3))))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) _inst_5] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))), ConvexOn.{0, u2, 0} Real E Real Real.orderedSemiring (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) Real.orderedAddCommMonoid _inst_5 (Algebra.toSMul.{0, 0} Real Real Real.instCommSemiringReal Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField))) (Set.univ.{u2} E) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))))))) p)
Case conversion may be inaccurate. Consider using '#align seminorm.convex_on Seminorm.convexOnβ'. -/
/-- A seminorm is convex. Also see `convex_on_norm`. -/
protected theorem convexOn : ConvexOn β univ p :=
@@ -1750,7 +1750,7 @@ protected def restrictScalars (p : Seminorm π' E) : Seminorm π E :=
lean 3 declaration is
forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} ((fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) => E -> Real) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (coeFn.{succ u2, succ u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) (fun (_x : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) p)
but is expected to have type
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (Semiring.toOne.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7 (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)))) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) (Seminorm.instSeminormClass.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))))))) p)
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (Semiring.toOne.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) a) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7 (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)))) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) (Seminorm.instSeminormClass.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))))))) p)
Case conversion may be inaccurate. Consider using '#align seminorm.coe_restrict_scalars Seminorm.coe_restrictScalarsβ'. -/
@[simp]
theorem coe_restrictScalars (p : Seminorm π' E) : (p.restrictScalars π : E β β) = p :=
@@ -1795,7 +1795,7 @@ variable [Module π E]
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p) (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_3)))))))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'β'. -/
theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
@@ -1817,7 +1817,7 @@ theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p) (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_3)))))))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_at_zero Seminorm.continuousAt_zeroβ'. -/
theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
@@ -1828,7 +1828,7 @@ theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous_of_continuous_at_zero Seminorm.uniformContinuous_of_continuousAt_zeroβ'. -/
protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [UniformAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : UniformContinuous p :=
@@ -1845,7 +1845,7 @@ protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [Unifo
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p) (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zeroβ'. -/
protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [TopologicalAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : Continuous p :=
@@ -1859,7 +1859,7 @@ protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [Topologi
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3)))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous Seminorm.uniformContinuousβ'. -/
protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) :
@@ -1871,7 +1871,7 @@ protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [Contin
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3)))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous' Seminorm.uniform_continuous'β'. -/
protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
@@ -1883,7 +1883,7 @@ protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [Cont
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous Seminorm.continuousβ'. -/
protected theorem continuous [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : Continuous p :=
@@ -1894,7 +1894,7 @@ protected theorem continuous [TopologicalSpace E] [TopologicalAddGroup E] [Conti
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous' Seminorm.continuous'β'. -/
protected theorem continuous' [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
@@ -1904,9 +1904,9 @@ protected theorem continuous' [TopologicalSpace E] [TopologicalAddGroup E] [Cont
/- warning: seminorm.continuous_of_le -> Seminorm.continuous_of_le is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))}, (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) q)) -> (LE.le.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))))) p q) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))}, (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) q)) -> (LE.le.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Preorder.toHasLe.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))))) p q) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))}, (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) q)) -> (LE.le.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))))) p q) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))}, (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) q)) -> (LE.le.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))))) p q) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_of_le Seminorm.continuous_of_leβ'. -/
theorem continuous_of_le [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p q : Seminorm π E} (hq : Continuous q) (hpq : p β€ q) : Continuous p :=
@@ -1941,7 +1941,7 @@ def normSeminorm : Seminorm π E :=
lean 3 declaration is
forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) (normSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Norm.norm.{u2} E (SeminormedAddCommGroup.toHasNorm.{u2} E _inst_2))
but is expected to have type
- forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))))))) (normSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Norm.norm.{u2} E (SeminormedAddCommGroup.toNorm.{u2} E _inst_2))
+ forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.838 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))))))) (normSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Norm.norm.{u2} E (SeminormedAddCommGroup.toNorm.{u2} E _inst_2))
Case conversion may be inaccurate. Consider using '#align coe_norm_seminorm coe_normSeminormβ'. -/
@[simp]
theorem coe_normSeminorm : β(normSeminorm π E) = norm :=
mathlib commit https://github.com/leanprover-community/mathlib/commit/0b9eaaa7686280fad8cce467f5c3c57ee6ce77f8
@@ -1658,7 +1658,7 @@ theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u1} π a (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))))) -> (Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, u2} E E (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) a) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Inv.inv.{u1} π (DivInvMonoid.toHasInv.{u1} π (DivisionRing.toDivInvMonoid.{u1} π (NormedDivisionRing.toDivisionRing.{u1} π (NormedField.toNormedDivisionRing.{u1} π _inst_1)))) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) a))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15314 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15316 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15314 x._@.Mathlib.Analysis.Seminorm._hyg.15316) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15308 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15310 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15308 x._@.Mathlib.Analysis.Seminorm._hyg.15310) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_preimage Seminorm.smul_ball_preimageβ'. -/
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
mathlib commit https://github.com/leanprover-community/mathlib/commit/e3fb84046afd187b710170887195d50bada934ee
@@ -721,20 +721,20 @@ noncomputable instance : Inf (Seminorm π E)
obtain rfl | ha := eq_or_ne a 0
Β· rw [norm_zero, MulZeroClass.zero_mul, zero_smul]
refine'
- cinfα΅’_eq_of_forall_ge_of_forall_gt_exists_lt (fun i => by positivity) fun x hx =>
+ ciInf_eq_of_forall_ge_of_forall_gt_exists_lt (fun i => by positivity) fun x hx =>
β¨0, by rwa [map_zero, sub_zero, map_zero, add_zero]β©
- simp_rw [Real.mul_infα΅’_of_nonneg (norm_nonneg a), mul_add, β map_smul_eq_mul p, β
+ simp_rw [Real.mul_iInf_of_nonneg (norm_nonneg a), mul_add, β map_smul_eq_mul p, β
map_smul_eq_mul q, smul_sub]
refine'
- Function.Surjective.infα΅’_congr ((Β· β’ Β·) aβ»ΒΉ : E β E)
+ Function.Surjective.iInf_congr ((Β· β’ Β·) aβ»ΒΉ : E β E)
(fun u => β¨a β’ u, inv_smul_smulβ ha uβ©) fun u => _
rw [smul_inv_smulβ ha] }
/- warning: seminorm.inf_apply -> Seminorm.inf_apply is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Inf.inf.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q) x) (infα΅’.{0, succ u2} Real Real.hasInf E (fun (u : E) => HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p u) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Inf.inf.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q) x) (iInf.{0, succ u2} Real Real.hasInf E (fun (u : E) => HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p u) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInf.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (infα΅’.{0, succ u1} Real Real.instInfSetReal E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInf.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (iInf.{0, succ u1} Real Real.instInfSetReal E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u))))
Case conversion may be inaccurate. Consider using '#align seminorm.inf_apply Seminorm.inf_applyβ'. -/
@[simp]
theorem inf_apply (p q : Seminorm π E) (x : E) : (p β q) x = β¨
u : E, p u + q (x - u) :=
@@ -745,11 +745,11 @@ noncomputable instance : Lattice (Seminorm π E) :=
{ Seminorm.semilatticeSup with
inf := (Β· β Β·)
inf_le_left := fun p q x =>
- cinfα΅’_le_of_le bddBelow_range_add x <| by simp only [sub_self, map_zero, add_zero]
+ ciInf_le_of_le bddBelow_range_add x <| by simp only [sub_self, map_zero, add_zero]
inf_le_right := fun p q x =>
- cinfα΅’_le_of_le bddBelow_range_add 0 <| by simp only [sub_self, map_zero, zero_add, sub_zero]
+ ciInf_le_of_le bddBelow_range_add 0 <| by simp only [sub_self, map_zero, zero_add, sub_zero]
le_inf := fun a b c hab hac x =>
- le_cinfα΅’ fun u => (le_map_add_map_sub a _ _).trans <| add_le_add (hab _) (hac _) }
+ le_ciInf fun u => (le_map_add_map_sub a _ _).trans <| add_le_add (hab _) (hac _) }
/- warning: seminorm.smul_inf -> Seminorm.smul_inf is a dubious translation:
lean 3 declaration is
@@ -761,7 +761,7 @@ theorem smul_inf [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
r β’ (p β q) = r β’ p β r β’ q := by
ext
simp_rw [smul_apply, inf_apply, smul_apply, β smul_one_smul ββ₯0 r (_ : β), NNReal.smul_def,
- smul_eq_mul, Real.mul_infα΅’_of_nonneg (Subtype.prop _), mul_add]
+ smul_eq_mul, Real.mul_iInf_of_nonneg (Subtype.prop _), mul_add]
#align seminorm.smul_inf Seminorm.smul_inf
section Classical
@@ -788,50 +788,50 @@ need for an additional case disjunction. As discussed on Zulip, this doesn't wor
give a function which does *not* satisfy the seminorm axioms (typically sub-additivity).
-/
noncomputable instance : SupSet (Seminorm π E)
- where supβ s :=
+ where sSup s :=
if h : BddAbove (coeFn '' s : Set (E β β)) then
{ toFun := β¨ p : s, ((p : Seminorm π E) : E β β)
map_zero' := by
- rw [supα΅’_apply, β @Real.csupα΅’_const_zero s]
+ rw [iSup_apply, β @Real.ciSup_const_zero s]
trace
"./././Mathport/Syntax/Translate/Tactic/Builtin.lean:73:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]]"
exact map_zero i.1
add_le' := fun x y => by
rcases h with β¨q, hqβ©
obtain rfl | h := s.eq_empty_or_nonempty
- Β· simp [Real.csupα΅’_empty]
+ Β· simp [Real.ciSup_empty]
haveI : Nonempty β₯s := h.coe_sort
- simp only [supα΅’_apply]
+ simp only [iSup_apply]
refine'
- csupα΅’_le fun i =>
+ ciSup_le fun i =>
((i : Seminorm π E).add_le' x y).trans <|
- add_le_add (le_csupα΅’ β¨q x, _β© i) (le_csupα΅’ β¨q y, _β© i) <;>
+ add_le_add (le_ciSup β¨q x, _β© i) (le_ciSup β¨q y, _β© i) <;>
rw [mem_upperBounds, forall_range_iff] <;>
exact fun j => hq (mem_image_of_mem _ j.2) _
neg' := fun x => by
- simp only [supα΅’_apply]
+ simp only [iSup_apply]
trace
"./././Mathport/Syntax/Translate/Tactic/Builtin.lean:73:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]]"
exact i.1.neg' _
smul' := fun a x => by
- simp only [supα΅’_apply]
+ simp only [iSup_apply]
rw [β smul_eq_mul,
- Real.smul_supα΅’_of_nonneg (norm_nonneg a) fun i : s => (i : Seminorm π E) x]
+ Real.smul_iSup_of_nonneg (norm_nonneg a) fun i : s => (i : Seminorm π E) x]
trace
"./././Mathport/Syntax/Translate/Tactic/Builtin.lean:73:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]]"
exact i.1.smul' a x }
else β₯
-/- warning: seminorm.coe_Sup_eq' -> Seminorm.coe_supβ_eq' is a dubious translation:
+/- warning: seminorm.coe_Sup_eq' -> Seminorm.coe_sSup_eq' is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (αΎ° : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (αΎ° : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s)) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq' Seminorm.coe_supβ_eq'β'. -/
-protected theorem coe_supβ_eq' {s : Set <| Seminorm π E}
- (hs : BddAbove (coeFn '' s : Set (E β β))) : coeFn (supβ s) = β¨ p : s, p :=
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s)) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq' Seminorm.coe_sSup_eq'β'. -/
+protected theorem coe_sSup_eq' {s : Set <| Seminorm π E}
+ (hs : BddAbove (coeFn '' s : Set (E β β))) : coeFn (sSup s) = β¨ p : s, p :=
congr_arg _ (dif_pos hs)
-#align seminorm.coe_Sup_eq' Seminorm.coe_supβ_eq'
+#align seminorm.coe_Sup_eq' Seminorm.coe_sSup_eq'
/- warning: seminorm.bdd_above_iff -> Seminorm.bddAbove_iff is a dubious translation:
lean 3 declaration is
@@ -842,43 +842,43 @@ Case conversion may be inaccurate. Consider using '#align seminorm.bdd_above_iff
protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
BddAbove s β BddAbove (coeFn '' s : Set (E β β)) :=
β¨fun β¨q, hqβ© => β¨q, ball_image_of_ball fun p hp => hq hpβ©, fun H =>
- β¨supβ s, fun p hp x => by
- rw [Seminorm.coe_supβ_eq' H, supα΅’_apply]
+ β¨sSup s, fun p hp x => by
+ rw [Seminorm.coe_sSup_eq' H, iSup_apply]
rcases H with β¨q, hqβ©
exact
- le_csupα΅’ β¨q x, forall_range_iff.mpr fun i : s => hq (mem_image_of_mem _ i.2) xβ© β¨p, hpβ©β©β©
+ le_ciSup β¨q x, forall_range_iff.mpr fun i : s => hq (mem_image_of_mem _ i.2) xβ© β¨p, hpβ©β©β©
#align seminorm.bdd_above_iff Seminorm.bddAbove_iff
-/- warning: seminorm.coe_Sup_eq -> Seminorm.coe_supβ_eq is a dubious translation:
+/- warning: seminorm.coe_Sup_eq -> Seminorm.coe_sSup_eq is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq Seminorm.coe_supβ_eqβ'. -/
-protected theorem coe_supβ_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
- coeFn (supβ s) = β¨ p : s, p :=
- Seminorm.coe_supβ_eq' (Seminorm.bddAbove_iff.mp hs)
-#align seminorm.coe_Sup_eq Seminorm.coe_supβ_eq
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.sSup.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (iSup.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq Seminorm.coe_sSup_eqβ'. -/
+protected theorem coe_sSup_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
+ coeFn (sSup s) = β¨ p : s, p :=
+ Seminorm.coe_sSup_eq' (Seminorm.bddAbove_iff.mp hs)
+#align seminorm.coe_Sup_eq Seminorm.coe_sSup_eq
-/- warning: seminorm.coe_supr_eq -> Seminorm.coe_supα΅’_eq is a dubious translation:
+/- warning: seminorm.coe_supr_eq -> Seminorm.coe_iSup_eq is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.range.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (supα΅’.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (supα΅’.{u2, succ u3} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) ΞΉ (fun (i : ΞΉ) => coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (p i))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.range.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (iSup.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (iSup.{u2, succ u3} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) ΞΉ (fun (i : ΞΉ) => coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (p i))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))}, (BddAbove.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Set.range.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (supα΅’.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u2, u1} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (supα΅’.{u1, succ u3} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) ΞΉ (fun (i : ΞΉ) => FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (p i))))
-Case conversion may be inaccurate. Consider using '#align seminorm.coe_supr_eq Seminorm.coe_supα΅’_eqβ'. -/
-protected theorem coe_supα΅’_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))}, (BddAbove.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Set.range.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (iSup.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u2, u1} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (iSup.{u1, succ u3} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) ΞΉ (fun (i : ΞΉ) => FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (p i))))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_supr_eq Seminorm.coe_iSup_eqβ'. -/
+protected theorem coe_iSup_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
coeFn (β¨ i, p i) = β¨ i, p i := by
- rw [β supβ_range, Seminorm.coe_supβ_eq hp] <;> exact supα΅’_range' (coeFn : Seminorm π E β E β β) p
-#align seminorm.coe_supr_eq Seminorm.coe_supα΅’_eq
+ rw [β sSup_range, Seminorm.coe_sSup_eq hp] <;> exact iSup_range' (coeFn : Seminorm π E β E β β) p
+#align seminorm.coe_supr_eq Seminorm.coe_iSup_eq
private theorem seminorm.is_lub_Sup (s : Set (Seminorm π E)) (hsβ : BddAbove s) (hsβ : s.Nonempty) :
- IsLUB s (supβ s) :=
+ IsLUB s (sSup s) :=
by
refine' β¨fun p hp x => _, fun p hp x => _β© <;> haveI : Nonempty β₯s := hsβ.coe_sort <;>
- rw [Seminorm.coe_supβ_eq hsβ, supα΅’_apply]
+ rw [Seminorm.coe_sSup_eq hsβ, iSup_apply]
Β· rcases hsβ with β¨q, hqβ©
- exact le_csupα΅’ β¨q x, forall_range_iff.mpr fun i : s => hq i.2 xβ© β¨p, hpβ©
- Β· exact csupα΅’_le fun q => hp q.2 x
+ exact le_ciSup β¨q x, forall_range_iff.mpr fun i : s => hq i.2 xβ© β¨p, hpβ©
+ Β· exact ciSup_le fun q => hp q.2 x
#align seminorm.seminorm.is_lub_Sup seminorm.seminorm.is_lub_Sup
/-- `seminorm π E` is a conditionally complete lattice.
@@ -889,7 +889,7 @@ defined as the supremum of the lower bounds of `s`, which is not really useful i
need to use `Inf` on seminorms, then you should probably provide a more workable definition first,
but this is unlikely to happen so we keep the "bad" definition for now. -/
noncomputable instance : ConditionallyCompleteLattice (Seminorm π E) :=
- conditionallyCompleteLatticeOfLatticeOfSupβ (Seminorm π E) Seminorm.isLUB_supβ
+ conditionallyCompleteLatticeOfLatticeOfsSup (Seminorm π E) Seminorm.isLUB_sSup
end Classical
@@ -1011,15 +1011,15 @@ theorem ball_subset_closedBall (x r) : ball p x r β closedBall p x r := fun y
#align seminorm.ball_subset_closed_ball Seminorm.ball_subset_closedBall
-/
-/- warning: seminorm.closed_ball_eq_bInter_ball -> Seminorm.closedBall_eq_binterα΅’_ball is a dubious translation:
+/- warning: seminorm.closed_ball_eq_bInter_ball -> Seminorm.closedBall_eq_biInter_ball is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (x : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Set.interα΅’.{u2, 1} E Real (fun (Ο : Real) => Set.interα΅’.{u2, 0} E (GT.gt.{0} Real Real.hasLt Ο r) (fun (H : GT.gt.{0} Real Real.hasLt Ο r) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x Ο)))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (x : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Set.iInter.{u2, 1} E Real (fun (Ο : Real) => Set.iInter.{u2, 0} E (GT.gt.{0} Real Real.hasLt Ο r) (fun (H : GT.gt.{0} Real Real.hasLt Ο r) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x Ο)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (x : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Set.interα΅’.{u2, 1} E Real (fun (Ο : Real) => Set.interα΅’.{u2, 0} E (GT.gt.{0} Real Real.instLTReal Ο r) (fun (H : GT.gt.{0} Real Real.instLTReal Ο r) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x Ο)))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_binterα΅’_ballβ'. -/
-theorem closedBall_eq_binterα΅’_ball (x r) : closedBall p x r = β Ο > r, ball p x Ο := by
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (x : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Set.iInter.{u2, 1} E Real (fun (Ο : Real) => Set.iInter.{u2, 0} E (GT.gt.{0} Real Real.instLTReal Ο r) (fun (H : GT.gt.{0} Real Real.instLTReal Ο r) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x Ο)))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_biInter_ballβ'. -/
+theorem closedBall_eq_biInter_ball (x r) : closedBall p x r = β Ο > r, ball p x Ο := by
ext y <;> simp_rw [mem_closed_ball, mem_Interβ, mem_ball, β forall_lt_iff_le']
-#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_binterα΅’_ball
+#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_biInter_ball
/- warning: seminorm.ball_zero' -> Seminorm.ball_zero' is a dubious translation:
lean 3 declaration is
@@ -1365,33 +1365,33 @@ theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zero
-/- warning: seminorm.ball_finset_sup_eq_Inter -> Seminorm.ball_finset_sup_eq_interα΅’ is a dubious translation:
+/- warning: seminorm.ball_finset_sup_eq_Inter -> Seminorm.ball_finset_sup_eq_iInter is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u3} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) (fun (H : Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.iInter.{u2, succ u3} E ΞΉ (fun (i : ΞΉ) => Set.iInter.{u2, 0} E (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) (fun (H : Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
-Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_interα΅’β'. -/
-theorem ball_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.iInter.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.iInter.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_iInterβ'. -/
+theorem ball_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 < r) : ball (s.sup p) x r = β i β s, ball (p i) x r :=
by
lift r to NNReal using hr.le
simp_rw [ball, Inter_set_of, finset_sup_apply, NNReal.coe_lt_coe,
Finset.sup_lt_iff (show β₯ < r from hr), β NNReal.coe_lt_coe, Subtype.coe_mk]
-#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_interα΅’
+#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_iInter
-/- warning: seminorm.closed_ball_finset_sup_eq_Inter -> Seminorm.closedBall_finset_sup_eq_interα΅’ is a dubious translation:
+/- warning: seminorm.closed_ball_finset_sup_eq_Inter -> Seminorm.closedBall_finset_sup_eq_iInter is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u3} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) (fun (H : Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) => Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.iInter.{u2, succ u3} E ΞΉ (fun (i : ΞΉ) => Set.iInter.{u2, 0} E (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) (fun (H : Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) => Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
-Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_interα΅’β'. -/
-theorem closedBall_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.iInter.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.iInter.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_iInterβ'. -/
+theorem closedBall_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 β€ r) : closedBall (s.sup p) x r = β i β s, closedBall (p i) x r :=
by
lift r to NNReal using hr
simp_rw [closed_ball, Inter_set_of, finset_sup_apply, NNReal.coe_le_coe, Finset.sup_le_iff, β
NNReal.coe_le_coe, Subtype.coe_mk]
-#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_interα΅’
+#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_iInter
/- warning: seminorm.ball_finset_sup -> Seminorm.ball_finset_sup is a dubious translation:
lean 3 declaration is
@@ -1402,7 +1402,7 @@ Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_s
theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 < r) :
ball (s.sup p) x r = s.inf fun i => ball (p i) x r :=
by
- rw [Finset.inf_eq_infα΅’]
+ rw [Finset.inf_eq_iInf]
exact ball_finset_sup_eq_Inter _ _ _ hr
#align seminorm.ball_finset_sup Seminorm.ball_finset_sup
@@ -1415,7 +1415,7 @@ Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_f
theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 β€ r) :
closedBall (s.sup p) x r = s.inf fun i => closedBall (p i) x r :=
by
- rw [Finset.inf_eq_infα΅’]
+ rw [Finset.inf_eq_iInf]
exact closed_ball_finset_sup_eq_Inter _ _ _ hr
#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_sup
@@ -1720,7 +1720,7 @@ theorem convex_ball : Convex β (ball p x r) :=
theorem convex_closedBall : Convex β (closedBall p x r) :=
by
rw [closed_ball_eq_bInter_ball]
- exact convex_interα΅’β fun _ _ => convex_ball _ _ _
+ exact convex_iInterβ fun _ _ => convex_ball _ _ _
#align seminorm.convex_closed_ball Seminorm.convex_closedBall
-/
mathlib commit https://github.com/leanprover-community/mathlib/commit/08e1d8d4d989df3a6df86f385e9053ec8a372cc1
@@ -430,7 +430,7 @@ def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (E -> Real) (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u3, succ u4, 1} E Eβ Real (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_comp Seminorm.coe_compβ'. -/
theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : β(p.comp f) = p β f :=
rfl
@@ -440,7 +440,7 @@ theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) :
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_apply Seminorm.comp_applyβ'. -/
@[simp]
theorem comp_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) : (p.comp f) x = p (f x) :=
@@ -462,7 +462,7 @@ theorem comp_id (p : Seminorm π E) : p.comp LinearMap.id = p :=
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (OfNat.ofNat.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) 0 (OfNat.mk.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) 0 (Zero.zero.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.hasZero.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ))))) (OfNat.ofNat.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (Zero.zero.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))))
but is expected to have type
- forall {π : Type.{u1}} {πβ : Type.{u4}} {E : Type.{u2}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u1, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))), Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u4, u2, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (OfNat.ofNat.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) 0 (Zero.toOfNat0.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instZeroLinearMap.{u1, u4, u2, u3} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
+ forall {π : Type.{u1}} {πβ : Type.{u4}} {E : Type.{u2}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u1, u4} π πβ (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))), Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u4, u2, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (OfNat.ofNat.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) 0 (Zero.toOfNat0.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instZeroLinearMap.{u1, u4, u2, u3} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_zero Seminorm.comp_zeroβ'. -/
@[simp]
theorem comp_zero (p : Seminorm πβ Eβ) : p.comp (0 : E βββ[Οββ] Eβ) = 0 :=
@@ -473,7 +473,7 @@ theorem comp_zero (p : Seminorm πβ Eβ) : p.comp (0 : E βββ[Οββ
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (OfNat.ofNat.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) 0 (OfNat.mk.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) 0 (Zero.zero.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.hasZero.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))))) f) (OfNat.ofNat.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (Zero.zero.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))))
but is expected to have type
- forall {π : Type.{u4}} {πβ : Type.{u3}} {E : Type.{u2}} {Eβ : Type.{u1}} [_inst_1 : SeminormedRing.{u4} π] [_inst_2 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u4, u3} π πβ (NonAssocRing.toNonAssocSemiring.{u4} π (Ring.toNonAssocRing.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u4, u3} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (SeminormedRing.toNorm.{u4} π _inst_1) (SeminormedRing.toNorm.{u3} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u1} Eβ] [_inst_12 : Module.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8)] (f : LinearMap.{u4, u3, u2, u1} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u4, u3, u2, u1} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (OfNat.ofNat.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) 0 (Zero.toOfNat0.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) (Seminorm.instZero.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))))) f) (OfNat.ofNat.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZero.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
+ forall {π : Type.{u4}} {πβ : Type.{u3}} {E : Type.{u2}} {Eβ : Type.{u1}} [_inst_1 : SeminormedRing.{u4} π] [_inst_2 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u4, u3} π πβ (Semiring.toNonAssocSemiring.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (Semiring.toNonAssocSemiring.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u4, u3} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (SeminormedRing.toNorm.{u4} π _inst_1) (SeminormedRing.toNorm.{u3} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u1} Eβ] [_inst_12 : Module.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8)] (f : LinearMap.{u4, u3, u2, u1} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u4, u3, u2, u1} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (OfNat.ofNat.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) 0 (Zero.toOfNat0.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) (Seminorm.instZero.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))))) f) (OfNat.ofNat.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZero.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
Case conversion may be inaccurate. Consider using '#align seminorm.zero_comp Seminorm.zero_compβ'. -/
@[simp]
theorem zero_comp (f : E βββ[Οββ] Eβ) : (0 : Seminorm πβ Eβ).comp f = 0 :=
@@ -484,7 +484,7 @@ theorem zero_comp (f : E βββ[Οββ] Eβ) : (0 : Seminorm πβ Eβ)
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {πβ : Type.{u3}} {E : Type.{u4}} {Eβ : Type.{u5}} {Eβ : Type.{u6}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] [_inst_3 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] {Οββ : RingHom.{u2, u3} πβ πβ (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)))} [_inst_5 : RingHomIsometric.{u2, u3} πβ πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) (SeminormedRing.toHasNorm.{u3} πβ _inst_3) Οββ] {Οββ : RingHom.{u1, u3} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)))} [_inst_6 : RingHomIsometric.{u1, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u3} πβ _inst_3) Οββ] [_inst_7 : AddCommGroup.{u4} E] [_inst_8 : AddCommGroup.{u5} Eβ] [_inst_9 : AddCommGroup.{u6} Eβ] [_inst_12 : Module.{u1, u4} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)] [_inst_13 : Module.{u2, u5} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)] [_inst_14 : Module.{u3, u6} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)] [_inst_20 : RingHomCompTriple.{u1, u2, u3} π πβ πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) Οββ Οββ Οββ] (p : Seminorm.{u3, u6} πβ Eβ _inst_3 (AddCommGroup.toAddGroup.{u6} Eβ _inst_9) (SMulZeroClass.toHasSmul.{u3, u6} πβ Eβ (AddZeroClass.toHasZero.{u6} Eβ (AddMonoid.toAddZeroClass.{u6} Eβ (AddCommMonoid.toAddMonoid.{u6} Eβ (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)))) (SMulWithZero.toSmulZeroClass.{u3, u6} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)))))) (AddZeroClass.toHasZero.{u6} Eβ (AddMonoid.toAddZeroClass.{u6} Eβ (AddCommMonoid.toAddMonoid.{u6} Eβ (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)))) (MulActionWithZero.toSMulWithZero.{u3, u6} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3))) (AddZeroClass.toHasZero.{u6} Eβ (AddMonoid.toAddZeroClass.{u6} Eβ (AddCommMonoid.toAddMonoid.{u6} Eβ (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)))) (Module.toMulActionWithZero.{u3, u6} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9) _inst_14))))) (g : LinearMap.{u2, u3, u5, u6} πβ πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) Οββ Eβ Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9) _inst_13 _inst_14) (f : LinearMap.{u1, u2, u4, u5} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u4} (Seminorm.{u1, u4} π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u4} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u4} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u1, u4} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u3, u4, u6} π πβ E Eβ _inst_1 _inst_3 Οββ _inst_6 _inst_7 _inst_9 _inst_12 _inst_14 p (LinearMap.comp.{u1, u2, u3, u4, u5, u6} π πβ πβ E Eβ Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9) _inst_12 _inst_13 _inst_14 Οββ Οββ Οββ _inst_20 g f)) (Seminorm.comp.{u1, u2, u4, u5} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (Seminorm.comp.{u2, u3, u5, u6} πβ πβ Eβ Eβ _inst_2 _inst_3 Οββ _inst_5 _inst_8 _inst_9 _inst_13 _inst_14 p g) f)
but is expected to have type
- forall {π : Type.{u6}} {πβ : Type.{u5}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u2}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u6} π] [_inst_2 : SeminormedRing.{u5} πβ] [_inst_3 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u6, u5} π πβ (NonAssocRing.toNonAssocSemiring.{u6} π (Ring.toNonAssocRing.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u5} πβ (Ring.toNonAssocRing.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u6, u5} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (SeminormedRing.toNorm.{u6} π _inst_1) (SeminormedRing.toNorm.{u5} πβ _inst_2) Οββ] {Οββ : RingHom.{u5, u4} πβ πβ (NonAssocRing.toNonAssocSemiring.{u5} πβ (Ring.toNonAssocRing.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))} [_inst_5 : RingHomIsometric.{u5, u4} πβ πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (SeminormedRing.toNorm.{u5} πβ _inst_2) (SeminormedRing.toNorm.{u4} πβ _inst_3) Οββ] {Οββ : RingHom.{u6, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u6} π (Ring.toNonAssocRing.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))} [_inst_6 : RingHomIsometric.{u6, u4} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (SeminormedRing.toNorm.{u6} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_3) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u2} Eβ] [_inst_9 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u6, u1} π E (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u5, u2} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8)] [_inst_14 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9)] [_inst_20 : RingHomCompTriple.{u6, u5, u4} π πβ πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) Οββ Οββ Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_3 (AddCommGroup.toAddGroup.{u3} Eβ _inst_9) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_14))))) (g : LinearMap.{u5, u4, u2, u3} πβ πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) Οββ Eβ Eβ (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_13 _inst_14) (f : LinearMap.{u6, u5, u1, u2} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (Seminorm.{u6, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u6, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u6, u1} π E (MonoidWithZero.toZero.{u6} π (Semiring.toMonoidWithZero.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u6, u1} π E (Semiring.toMonoidWithZero.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u6, u1} π E (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u6, u4, u1, u3} π πβ E Eβ _inst_1 _inst_3 Οββ _inst_6 _inst_7 _inst_9 _inst_12 _inst_14 p (LinearMap.comp.{u6, u5, u4, u1, u2, u3} π πβ πβ E Eβ Eβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_12 _inst_13 _inst_14 Οββ Οββ Οββ _inst_20 g f)) (Seminorm.comp.{u6, u5, u1, u2} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (Seminorm.comp.{u5, u4, u2, u3} πβ πβ Eβ Eβ _inst_2 _inst_3 Οββ _inst_5 _inst_8 _inst_9 _inst_13 _inst_14 p g) f)
+ forall {π : Type.{u6}} {πβ : Type.{u5}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u2}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u6} π] [_inst_2 : SeminormedRing.{u5} πβ] [_inst_3 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u6, u5} π πβ (Semiring.toNonAssocSemiring.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (Semiring.toNonAssocSemiring.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u6, u5} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (SeminormedRing.toNorm.{u6} π _inst_1) (SeminormedRing.toNorm.{u5} πβ _inst_2) Οββ] {Οββ : RingHom.{u5, u4} πβ πβ (Semiring.toNonAssocSemiring.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))} [_inst_5 : RingHomIsometric.{u5, u4} πβ πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (SeminormedRing.toNorm.{u5} πβ _inst_2) (SeminormedRing.toNorm.{u4} πβ _inst_3) Οββ] {Οββ : RingHom.{u6, u4} π πβ (Semiring.toNonAssocSemiring.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))} [_inst_6 : RingHomIsometric.{u6, u4} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (SeminormedRing.toNorm.{u6} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_3) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u2} Eβ] [_inst_9 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u6, u1} π E (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u5, u2} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8)] [_inst_14 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9)] [_inst_20 : RingHomCompTriple.{u6, u5, u4} π πβ πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) Οββ Οββ Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_3 (AddCommGroup.toAddGroup.{u3} Eβ _inst_9) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_14))))) (g : LinearMap.{u5, u4, u2, u3} πβ πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) Οββ Eβ Eβ (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_13 _inst_14) (f : LinearMap.{u6, u5, u1, u2} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (Seminorm.{u6, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u6, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u6, u1} π E (MonoidWithZero.toZero.{u6} π (Semiring.toMonoidWithZero.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u6, u1} π E (Semiring.toMonoidWithZero.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u6, u1} π E (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u6, u4, u1, u3} π πβ E Eβ _inst_1 _inst_3 Οββ _inst_6 _inst_7 _inst_9 _inst_12 _inst_14 p (LinearMap.comp.{u6, u5, u4, u1, u2, u3} π πβ πβ E Eβ Eβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_12 _inst_13 _inst_14 Οββ Οββ Οββ _inst_20 g f)) (Seminorm.comp.{u6, u5, u1, u2} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (Seminorm.comp.{u5, u4, u2, u3} πβ πβ Eβ Eβ _inst_2 _inst_3 Οββ _inst_5 _inst_8 _inst_9 _inst_13 _inst_14 p g) f)
Case conversion may be inaccurate. Consider using '#align seminorm.comp_comp Seminorm.comp_compβ'. -/
theorem comp_comp [RingHomCompTriple Οββ Οββ Οββ] (p : Seminorm πβ Eβ) (g : Eβ βββ[Οββ] Eβ)
(f : E βββ[Οββ] Eβ) : p.comp (g.comp f) = (p.comp g).comp f :=
@@ -495,7 +495,7 @@ theorem comp_comp [RingHomCompTriple Οββ Οββ Οββ] (p : Seminorm
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (q : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HAdd.hAdd.{u4, u4, u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (instHAdd.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.hasAdd.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) p q) f) (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (instHAdd.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasAdd.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (instHAdd.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instAdd.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))) p q) f) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAdd.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (instHAdd.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instAdd.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))) p q) f) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAdd.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
Case conversion may be inaccurate. Consider using '#align seminorm.add_comp Seminorm.add_compβ'. -/
theorem add_comp (p q : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) :
(p + q).comp f = p.comp f + q.comp f :=
@@ -506,7 +506,7 @@ theorem add_comp (p q : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ)
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toLE.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u3 u4, max u3 u4, max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.hasAdd.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (instHAdd.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasAdd.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u1 u3, max u1 u3, max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instAddLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAdd.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u1 u3, max u1 u3, max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instAddLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAdd.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_add_le Seminorm.comp_add_leβ'. -/
theorem comp_add_le (p : Seminorm πβ Eβ) (f g : E βββ[Οββ] Eβ) :
p.comp (f + g) β€ p.comp f + p.comp g := fun _ => map_add_le_add p _ _
@@ -516,7 +516,7 @@ theorem comp_add_le (p : Seminorm πβ Eβ) (f g : E βββ[Οββ] E
lean 3 declaration is
forall {R : Type.{u1}} {π : Type.{u2}} {πβ : Type.{u3}} {E : Type.{u4}} {Eβ : Type.{u5}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u2, u3} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (SeminormedRing.toHasNorm.{u2} π _inst_1) (SeminormedRing.toHasNorm.{u3} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u4} E] [_inst_8 : AddCommGroup.{u5} Eβ] [_inst_12 : Module.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)] [_inst_13 : Module.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)] [_inst_17 : SMul.{u1, 0} R Real] [_inst_18 : SMul.{u1, 0} R NNReal] [_inst_19 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_18 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_17] (p : Seminorm.{u3, u5} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u3, u4, u5} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_12 _inst_13) (c : R), Eq.{succ u4} (Seminorm.{u2, u4} π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u3, u4, u5} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (SMul.smul.{u1, u5} R (Seminorm.{u3, u5} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13))))) (Seminorm.hasSmul.{u1, u3, u5} R πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13)))) _inst_17 _inst_18 _inst_19) c p) f) (SMul.smul.{u1, u4} R (Seminorm.{u2, u4} π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{u1, u2, u4} R π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12)))) _inst_17 _inst_18 _inst_19) c (Seminorm.comp.{u2, u3, u4, u5} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f))
but is expected to have type
- forall {R : Type.{u1}} {π : Type.{u3}} {πβ : Type.{u5}} {E : Type.{u2}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : SeminormedRing.{u5} πβ] {Οββ : RingHom.{u3, u5} π πβ (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u5} πβ (Ring.toNonAssocRing.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u3, u5} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (SeminormedRing.toNorm.{u3} π _inst_1) (SeminormedRing.toNorm.{u5} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] [_inst_17 : SMul.{u1, 0} R Real] [_inst_18 : SMul.{u1, 0} R NNReal] [_inst_19 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_18 Seminorm.smul_nnreal_real _inst_17] (p : Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u3, u5, u2, u4} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (c : R), Eq.{succ u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HSMul.hSMul.{u1, u4, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (instHSMul.{u1, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.instSMul.{u1, u5, u4} R πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))) _inst_17 _inst_18 _inst_19)) c p) f) (HSMul.hSMul.{u1, u2, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (instHSMul.{u1, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instSMul.{u1, u3, u2} R π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) _inst_17 _inst_18 _inst_19)) c (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f))
+ forall {R : Type.{u1}} {π : Type.{u3}} {πβ : Type.{u5}} {E : Type.{u2}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : SeminormedRing.{u5} πβ] {Οββ : RingHom.{u3, u5} π πβ (Semiring.toNonAssocSemiring.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (Semiring.toNonAssocSemiring.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u3, u5} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (SeminormedRing.toNorm.{u3} π _inst_1) (SeminormedRing.toNorm.{u5} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] [_inst_17 : SMul.{u1, 0} R Real] [_inst_18 : SMul.{u1, 0} R NNReal] [_inst_19 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_18 Seminorm.smul_nnreal_real _inst_17] (p : Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u3, u5, u2, u4} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (c : R), Eq.{succ u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HSMul.hSMul.{u1, u4, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (instHSMul.{u1, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.instSMul.{u1, u5, u4} R πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))) _inst_17 _inst_18 _inst_19)) c p) f) (HSMul.hSMul.{u1, u2, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (instHSMul.{u1, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instSMul.{u1, u3, u2} R π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) _inst_17 _inst_18 _inst_19)) c (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_comp Seminorm.smul_compβ'. -/
theorem smul_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : R) :
(c β’ p).comp f = c β’ p.comp f :=
@@ -527,7 +527,7 @@ theorem smul_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] {p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Preorder.toLE.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.partialOrder.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toLE.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] {p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Preorder.toLE.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instPartialOrder.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] {p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Preorder.toLE.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instPartialOrder.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_mono Seminorm.comp_monoβ'. -/
theorem comp_mono {p q : Seminorm πβ Eβ} (f : E βββ[Οββ] Eβ) (hp : p β€ q) : p.comp f β€ q.comp f :=
fun _ => hp _
@@ -537,7 +537,7 @@ theorem comp_mono {p q : Seminorm πβ Eβ} (f : E βββ[Οββ] Eβ)
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)], (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) -> (AddMonoidHom.{u4, u3} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (AddMonoid.toAddZeroClass.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.addMonoid.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) (AddMonoid.toAddZeroClass.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.addMonoid.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))))
but is expected to have type
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)], (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) -> (AddMonoidHom.{u4, u3} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (AddMonoid.toAddZeroClass.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.instAddMonoid.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) (AddMonoid.toAddZeroClass.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.instAddMonoid.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))))
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (Semiring.toNonAssocSemiring.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)], (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) -> (AddMonoidHom.{u4, u3} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (AddMonoid.toAddZeroClass.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.instAddMonoid.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) (AddMonoid.toAddZeroClass.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.instAddMonoid.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))))
Case conversion may be inaccurate. Consider using '#align seminorm.pullback Seminorm.pullbackβ'. -/
/-- The composition as an `add_monoid_hom`. -/
@[simps]
@@ -670,7 +670,7 @@ variable [AddCommGroup E] [AddCommGroup Eβ] [Module π E] [Module πβ E
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedCommRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u3} E] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)] [_inst_7 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] (p : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (c : πβ), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (SMul.smul.{u2, max u3 u4} πβ (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.hasSmul.{u1, u2, u2, u3, u4} π πβ πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ (Ring.toMonoid.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (Module.toDistribMulAction.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7) (smulCommClass_self.{u2, u4} πβ Eβ (CommRing.toCommMonoid.{u2} πβ (SeminormedCommRing.toCommRing.{u2} πβ _inst_2)) (MulActionWithZero.toMulAction.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7)))) c f)) (SMul.smul.{0, u3} NNReal (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.hasSmul.{0, u1, u3} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) (NNNorm.nnnorm.{u2} πβ (SeminormedAddGroup.toNNNorm.{u2} πβ (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} πβ (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} πβ (SeminormedRing.toNonUnitalSeminormedRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))) c) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p f))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) (NNNorm.nnnorm.{u4} πβ (SeminormedAddGroup.toNNNorm.{u4} πβ (SeminormedAddCommGroup.toSeminormedAddGroup.{u4} πβ (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u4} πβ (SeminormedRing.toNonUnitalSeminormedRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) c) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p f))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) (NNNorm.nnnorm.{u4} πβ (SeminormedAddGroup.toNNNorm.{u4} πβ (SeminormedAddCommGroup.toSeminormedAddGroup.{u4} πβ (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u4} πβ (SeminormedRing.toNonUnitalSeminormedRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) c) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p f))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul Seminorm.comp_smulβ'. -/
theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) :
p.comp (c β’ f) = βcββ β’ p.comp f :=
@@ -683,7 +683,7 @@ theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedCommRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u3} E] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)] [_inst_7 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] (p : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (SMul.smul.{u2, max u3 u4} πβ (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.hasSmul.{u1, u2, u2, u3, u4} π πβ πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ (Ring.toMonoid.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (Module.toDistribMulAction.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7) (smulCommClass_self.{u2, u4} πβ Eβ (CommRing.toCommMonoid.{u2} πβ (SeminormedCommRing.toCommRing.{u2} πβ _inst_2)) (MulActionWithZero.toMulAction.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7)))) c f)) x) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u2} πβ (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) c) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (CommSemiring.toSemiring.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul_apply Seminorm.comp_smul_applyβ'. -/
theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) (x : E) :
p.comp (c β’ f) x = βcβ * p (f x) :=
@@ -1238,7 +1238,7 @@ variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SeminormedRing.{u2} πβ] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_4) Οββ] (p : Seminorm.{u2, u4} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u3} (Set.{u3} E) (Seminorm.ball.{u1, u3} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u3, u4} E Eβ (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u2, u4} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6)))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_comp Seminorm.ball_compβ'. -/
theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).ball x r = f β»ΒΉ' p.ball (f x) r :=
@@ -1251,7 +1251,7 @@ theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SeminormedRing.{u2} πβ] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_4) Οββ] (p : Seminorm.{u2, u4} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u3} (Set.{u3} E) (Seminorm.closedBall.{u1, u3} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u3, u4} E Eβ (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u2, u4} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6)))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (Semiring.toNonAssocSemiring.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_comp Seminorm.closedBall_compβ'. -/
theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).closedBall x r = f β»ΒΉ' p.closedBall (f x) r :=
@@ -1658,7 +1658,7 @@ theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u1} π a (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))))) -> (Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, u2} E E (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) a) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Inv.inv.{u1} π (DivInvMonoid.toHasInv.{u1} π (DivisionRing.toDivInvMonoid.{u1} π (NormedDivisionRing.toDivisionRing.{u1} π (NormedField.toNormedDivisionRing.{u1} π _inst_1)))) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) a))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15383 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15385 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15383 x._@.Mathlib.Analysis.Seminorm._hyg.15385) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15314 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15316 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15314 x._@.Mathlib.Analysis.Seminorm._hyg.15316) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_preimage Seminorm.smul_ball_preimageβ'. -/
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
@@ -1737,7 +1737,7 @@ variable (π) {π' : Type _} [NormedField π] [SeminormedRing π'] [Norm
lean 3 declaration is
forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7], (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)
but is expected to have type
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (NonAssocRing.toOne.{u3} π' (Ring.toNonAssocRing.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7], (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (Semiring.toOne.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7], (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)
Case conversion may be inaccurate. Consider using '#align seminorm.restrict_scalars Seminorm.restrictScalarsβ'. -/
/-- Reinterpret a seminorm over a field `π'` as a seminorm over a smaller field `π`. This will
typically be used with `is_R_or_C π'` and `π = β`. -/
@@ -1750,7 +1750,7 @@ protected def restrictScalars (p : Seminorm π' E) : Seminorm π E :=
lean 3 declaration is
forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} ((fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) => E -> Real) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (coeFn.{succ u2, succ u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) (fun (_x : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) p)
but is expected to have type
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (NonAssocRing.toOne.{u3} π' (Ring.toNonAssocRing.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7 (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)))) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) (Seminorm.instSeminormClass.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))))))) p)
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (Semiring.toOne.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7 (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)))) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) (Seminorm.instSeminormClass.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))))))) p)
Case conversion may be inaccurate. Consider using '#align seminorm.coe_restrict_scalars Seminorm.coe_restrictScalarsβ'. -/
@[simp]
theorem coe_restrictScalars (p : Seminorm π' E) : (p.restrictScalars π : E β β) = p :=
@@ -1761,7 +1761,7 @@ theorem coe_restrictScalars (p : Seminorm π' E) : (p.restrictScalars π : E
lean 3 declaration is
forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.ball.{u3, u2} π' E _inst_2 _inst_5 (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
but is expected to have type
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (NonAssocRing.toOne.{u3} π' (Ring.toNonAssocRing.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.ball.{u3, u2} π' E _inst_2 _inst_5 (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (Semiring.toOne.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.ball.{u3, u2} π' E _inst_2 _inst_5 (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
Case conversion may be inaccurate. Consider using '#align seminorm.restrict_scalars_ball Seminorm.restrictScalars_ballβ'. -/
@[simp]
theorem restrictScalars_ball (p : Seminorm π' E) : (p.restrictScalars π).ball = p.ball :=
@@ -1772,7 +1772,7 @@ theorem restrictScalars_ball (p : Seminorm π' E) : (p.restrictScalars π).b
lean 3 declaration is
forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.closedBall.{u3, u2} π' E _inst_2 _inst_5 (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
but is expected to have type
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (NonAssocRing.toOne.{u3} π' (Ring.toNonAssocRing.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.closedBall.{u3, u2} π' E _inst_2 _inst_5 (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (Semiring.toOne.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.closedBall.{u3, u2} π' E _inst_2 _inst_5 (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
Case conversion may be inaccurate. Consider using '#align seminorm.restrict_scalars_closed_ball Seminorm.restrictScalars_closedBallβ'. -/
@[simp]
theorem restrictScalars_closedBall (p : Seminorm π' E) :
mathlib commit https://github.com/leanprover-community/mathlib/commit/08e1d8d4d989df3a6df86f385e9053ec8a372cc1
@@ -94,15 +94,15 @@ def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E
neg' x := by rw [β neg_one_smul π, smul, norm_neg, β smul, one_smul]
#align seminorm.of Seminorm.of
-/- warning: seminorm.of_smul_le -> Seminorm.ofSmulLe is a dubious translation:
+/- warning: seminorm.of_smul_le -> Seminorm.ofSMulLe is a dubious translation:
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (Eq.{1} Real (f (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))))) (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))) -> (forall (x : E) (y : E), LE.le.{0} Real Real.hasLe (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (f x) (f y))) -> (forall (r : π) (x : E), LE.le.{0} Real Real.hasLe (f (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) r x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) r) (f x))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
but is expected to have type
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (Eq.{1} Real (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_2)))))))) (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal))) -> (forall (x : E) (y : E), LE.le.{0} Real Real.instLEReal (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.instAddReal) (f x) (f y))) -> (forall (r : π) (x : E), LE.le.{0} Real Real.instLEReal (f (HSMul.hSMul.{u1, u2, u2} π E E (instHSMul.{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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) r x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u1} π (NormedField.toNorm.{u1} π _inst_1) r) (f x))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
-Case conversion may be inaccurate. Consider using '#align seminorm.of_smul_le Seminorm.ofSmulLeβ'. -/
+Case conversion may be inaccurate. Consider using '#align seminorm.of_smul_le Seminorm.ofSMulLeβ'. -/
/-- Alternative constructor for a `seminorm` over a normed field `π` that only assumes `f 0 = 0`
and an inequality for the scalar multiplication. -/
-def Seminorm.ofSmulLe [NormedField π] [AddCommGroup E] [Module π E] (f : E β β) (map_zero : f 0 = 0)
+def Seminorm.ofSMulLe [NormedField π] [AddCommGroup E] [Module π E] (f : E β β) (map_zero : f 0 = 0)
(add_le : β x y, f (x + y) β€ f x + f y) (smul_le : β (r : π) (x), f (r β’ x) β€ βrβ * f x) :
Seminorm π E :=
Seminorm.of f add_le fun r x =>
@@ -116,7 +116,7 @@ def Seminorm.ofSmulLe [NormedField π] [AddCommGroup E] [Module π E] (f : E
rw [norm_inv] at smul_le
convert smul_le
simp [h]
-#align seminorm.of_smul_le Seminorm.ofSmulLe
+#align seminorm.of_smul_le Seminorm.ofSMulLe
end Of
@@ -134,8 +134,8 @@ section SMul
variable [SMul π E]
-#print Seminorm.seminormClass /-
-instance seminormClass : SeminormClass (Seminorm π E) π E
+#print Seminorm.instSeminormClass /-
+instance instSeminormClass : SeminormClass (Seminorm π E) π E
where
coe f := f.toFun
coe_injective' f g h := by cases f <;> cases g <;> congr
@@ -143,7 +143,7 @@ instance seminormClass : SeminormClass (Seminorm π E) π E
map_add_le_add f := f.add_le'
map_neg_eq_map f := f.neg'
map_smul_eq_mul f := f.smul'
-#align seminorm.seminorm_class Seminorm.seminormClass
+#align seminorm.seminorm_class Seminorm.instSeminormClass
-/
/-- Helper instance for when there's too many metavariables to apply `fun_like.has_coe_to_fun`. -/
@@ -154,7 +154,7 @@ instance : CoeFun (Seminorm π E) fun _ => E β β :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, (forall (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x)) -> (Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q)
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, (forall (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x)) -> (Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, (forall (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x)) -> (Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)
Case conversion may be inaccurate. Consider using '#align seminorm.ext Seminorm.extβ'. -/
@[ext]
theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q :=
@@ -168,7 +168,7 @@ instance : Zero (Seminorm π E) :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (OfNat.ofNat.{u2} (E -> Real) 0 (OfNat.mk.{u2} (E -> Real) 0 (Zero.zero.{u2} (E -> Real) (Pi.instZero.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasZero)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_zero Seminorm.coe_zeroβ'. -/
@[simp]
theorem coe_zero : β(0 : Seminorm π E) = 0 :=
@@ -179,7 +179,7 @@ theorem coe_zero : β(0 : Seminorm π E) = 0 :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) x) (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x) (OfNat.ofNat.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) 0 (Zero.toOfNat0.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instZeroReal))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x) (OfNat.ofNat.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) 0 (Zero.toOfNat0.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instZeroReal))
Case conversion may be inaccurate. Consider using '#align seminorm.zero_apply Seminorm.zero_applyβ'. -/
@[simp]
theorem zero_apply (x : E) : (0 : Seminorm π E) x = 0 :=
@@ -209,7 +209,7 @@ instance [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] [SMul R'
lean 3 declaration is
forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u3} E] [_inst_3 : SMul.{u2, u3} π E] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3), Eq.{succ u3} (E -> Real) (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r p)) (SMul.smul.{u1, u3} R (E -> Real) (Function.hasSMul.{u3, u1, 0} E R Real _inst_4) r (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) p))
but is expected to have type
- forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.smul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p)) (HSMul.hSMul.{u3, u1, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (instHSMul.{u3, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instSMul.{u1, 0, u3} E R (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => _inst_4))) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p))
+ forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p)) (HSMul.hSMul.{u3, u1, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (instHSMul.{u3, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instSMul.{u1, 0, u3} E R (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => _inst_4))) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_smul Seminorm.coe_smulβ'. -/
theorem coe_smul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E) :
β(r β’ p) = r β’ p :=
@@ -220,7 +220,7 @@ theorem coe_smul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
lean 3 declaration is
forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u3} E] [_inst_3 : SMul.{u2, u3} π E] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r p) x) (SMul.smul.{u1, 0} R Real _inst_4 r (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) p x))
but is expected to have type
- forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.smul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p) x) (HSMul.hSMul.{u3, 0, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHSMul.{u3, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) _inst_4) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x))
+ forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p) x) (HSMul.hSMul.{u3, 0, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHSMul.{u3, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) _inst_4) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_apply Seminorm.smul_applyβ'. -/
@[simp]
theorem smul_apply [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E)
@@ -240,7 +240,7 @@ instance : Add (Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3), Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (HAdd.hAdd.{u2, u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasAdd.{u1, u2} π E _inst_1 _inst_2 _inst_3)) p q)) (HAdd.hAdd.{u2, u2, u2} (E -> Real) (E -> Real) (E -> Real) (instHAdd.{u2} (E -> Real) (Pi.instAdd.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasAdd))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q)) (HAdd.hAdd.{u1, u1, u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (instHAdd.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.instAdd.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instAddReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAdd.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q)) (HAdd.hAdd.{u1, u1, u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (instHAdd.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.instAdd.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instAddReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_add Seminorm.coe_addβ'. -/
theorem coe_add (p q : Seminorm π E) : β(p + q) = p + q :=
rfl
@@ -250,7 +250,7 @@ theorem coe_add (p q : Seminorm π E) : β(p + q) = p + q :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (HAdd.hAdd.{u2, u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasAdd.{u1, u2} π E _inst_1 _inst_2 _inst_3)) p q) x) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q) x) (HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAdd.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q) x) (HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
Case conversion may be inaccurate. Consider using '#align seminorm.add_apply Seminorm.add_applyβ'. -/
@[simp]
theorem add_apply (p q : Seminorm π E) (x : E) : (p + q) x = p x + q x :=
@@ -273,7 +273,7 @@ variable (π E)
lean 3 declaration is
forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))
but is expected to have type
- forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))
+ forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_fn_add_monoid_hom Seminorm.coeFnAddMonoidHomβ'. -/
/-- `coe_fn` as an `add_monoid_hom`. Helper definition for showing that `seminorm π E` is
a module. -/
@@ -286,7 +286,7 @@ def coeFnAddMonoidHom : AddMonoidHom (Seminorm π E) (E β β) :=
lean 3 declaration is
forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Function.Injective.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (coeFn.{succ u2, succ u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) (fun (_x : AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) => (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) -> E -> Real) (AddMonoidHom.hasCoeToFun.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) (Seminorm.coeFnAddMonoidHom.{u1, u2} π E _inst_1 _inst_2 _inst_3))
but is expected to have type
- forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Function.Injective.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (FunLike.coe.{succ u2, succ u2, succ u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => (fun (x._@.Mathlib.Algebra.Hom.Group._hyg.403 : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) _x) (AddHomClass.toFunLike.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddZeroClass.toAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3))) (AddZeroClass.toAdd.{u2} (E -> Real) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (AddMonoidHomClass.toAddHomClass.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal)) (AddMonoidHom.addMonoidHomClass.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))))) (Seminorm.coeFnAddMonoidHom.{u1, u2} π E _inst_1 _inst_2 _inst_3))
+ forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Function.Injective.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (FunLike.coe.{succ u2, succ u2, succ u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => (fun (x._@.Mathlib.Algebra.Hom.Group._hyg.403 : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) _x) (AddHomClass.toFunLike.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddZeroClass.toAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3))) (AddZeroClass.toAdd.{u2} (E -> Real) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (AddMonoidHomClass.toAddHomClass.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal)) (AddMonoidHom.addMonoidHomClass.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))))) (Seminorm.coeFnAddMonoidHom.{u1, u2} π E _inst_1 _inst_2 _inst_3))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_fn_add_monoid_hom_injective Seminorm.coeFnAddMonoidHom_injectiveβ'. -/
theorem coeFnAddMonoidHom_injective : Function.Injective (coeFnAddMonoidHom π E) :=
show @Function.Injective (Seminorm π E) (E β β) coeFn from FunLike.coe_injective
@@ -314,7 +314,7 @@ instance : Sup (Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3), Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u2} (E -> Real) (Pi.hasSup.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.instSupForAll.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.instSupForAll.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_sup Seminorm.coe_supβ'. -/
@[simp]
theorem coe_sup (p q : Seminorm π E) : β(p β q) = p β q :=
@@ -325,7 +325,7 @@ theorem coe_sup (p q : Seminorm π E) : β(p β q) = p β q :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q) x) (Sup.sup.{0} Real Real.hasSup (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (Sup.sup.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instSupReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (Sup.sup.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instSupReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
Case conversion may be inaccurate. Consider using '#align seminorm.sup_apply Seminorm.sup_applyβ'. -/
theorem sup_apply (p q : Seminorm π E) (x : E) : (p β q) x = p x β q x :=
rfl
@@ -335,7 +335,7 @@ theorem sup_apply (p q : Seminorm π E) (x : E) : (p β q) x = p x β q x :=
lean 3 declaration is
forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u3} E] [_inst_3 : SMul.{u2, u3} π E] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3), Eq.{succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r (Sup.sup.{u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u2, u3} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r p) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r q))
but is expected to have type
- forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.smul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.smul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.smul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r q))
+ forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSMul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r q))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_sup Seminorm.smul_supβ'. -/
theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p q : Seminorm π E) :
r β’ (p β q) = r β’ p β r β’ q :=
@@ -352,7 +352,7 @@ instance : PartialOrder (Seminorm π E) :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Pi.hasLe.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasLe)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q)) (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q)
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.hasLe.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instLEReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.hasLe.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instLEReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
Case conversion may be inaccurate. Consider using '#align seminorm.coe_le_coe Seminorm.coe_le_coeβ'. -/
@[simp, norm_cast]
theorem coe_le_coe {p q : Seminorm π E} : (p : E β β) β€ q β p β€ q :=
@@ -363,7 +363,7 @@ theorem coe_le_coe {p q : Seminorm π E} : (p : E β β) β€ q β p β€ q :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Preorder.toLT.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q)) (LT.lt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q)
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Preorder.toLT.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.preorder.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instPreorderReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Preorder.toLT.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.preorder.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instPreorderReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
Case conversion may be inaccurate. Consider using '#align seminorm.coe_lt_coe Seminorm.coe_lt_coeβ'. -/
@[simp, norm_cast]
theorem coe_lt_coe {p q : Seminorm π E} : (p : E β β) < q β p < q :=
@@ -374,7 +374,7 @@ theorem coe_lt_coe {p q : Seminorm π E} : (p : E β β) < q β p < q :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (forall (x : E), LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (forall (x : E), LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (forall (x : E), LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
Case conversion may be inaccurate. Consider using '#align seminorm.le_def Seminorm.le_defβ'. -/
theorem le_def {p q : Seminorm π E} : p β€ q β β x, p x β€ q x :=
Iff.rfl
@@ -384,7 +384,7 @@ theorem le_def {p q : Seminorm π E} : p β€ q β β x, p x β€ q x :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (And (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (Exists.{succ u2} E (fun (x : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (And (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (Exists.{succ u1} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (And (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (Exists.{succ u1} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))))
Case conversion may be inaccurate. Consider using '#align seminorm.lt_def Seminorm.lt_defβ'. -/
theorem lt_def {p q : Seminorm π E} : p < q β p β€ q β§ β x, p x < q x :=
Pi.lt_def
@@ -430,7 +430,7 @@ def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (E -> Real) (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u3, succ u4, 1} E Eβ Real (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.seminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_comp Seminorm.coe_compβ'. -/
theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : β(p.comp f) = p β f :=
rfl
@@ -440,7 +440,7 @@ theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) :
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.seminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_apply Seminorm.comp_applyβ'. -/
@[simp]
theorem comp_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) : (p.comp f) x = p (f x) :=
@@ -462,7 +462,7 @@ theorem comp_id (p : Seminorm π E) : p.comp LinearMap.id = p :=
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (OfNat.ofNat.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) 0 (OfNat.mk.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) 0 (Zero.zero.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.hasZero.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ))))) (OfNat.ofNat.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (Zero.zero.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))))
but is expected to have type
- forall {π : Type.{u1}} {πβ : Type.{u4}} {E : Type.{u2}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u1, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))), Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u4, u2, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (OfNat.ofNat.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) 0 (Zero.toOfNat0.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instZeroLinearMap.{u1, u4, u2, u3} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
+ forall {π : Type.{u1}} {πβ : Type.{u4}} {E : Type.{u2}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u1, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))), Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u4, u2, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (OfNat.ofNat.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) 0 (Zero.toOfNat0.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instZeroLinearMap.{u1, u4, u2, u3} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_zero Seminorm.comp_zeroβ'. -/
@[simp]
theorem comp_zero (p : Seminorm πβ Eβ) : p.comp (0 : E βββ[Οββ] Eβ) = 0 :=
@@ -473,7 +473,7 @@ theorem comp_zero (p : Seminorm πβ Eβ) : p.comp (0 : E βββ[Οββ
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (OfNat.ofNat.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) 0 (OfNat.mk.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) 0 (Zero.zero.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.hasZero.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))))) f) (OfNat.ofNat.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (Zero.zero.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))))
but is expected to have type
- forall {π : Type.{u4}} {πβ : Type.{u3}} {E : Type.{u2}} {Eβ : Type.{u1}} [_inst_1 : SeminormedRing.{u4} π] [_inst_2 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u4, u3} π πβ (NonAssocRing.toNonAssocSemiring.{u4} π (Ring.toNonAssocRing.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u4, u3} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (SeminormedRing.toNorm.{u4} π _inst_1) (SeminormedRing.toNorm.{u3} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u1} Eβ] [_inst_12 : Module.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8)] (f : LinearMap.{u4, u3, u2, u1} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u4, u3, u2, u1} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (OfNat.ofNat.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) 0 (Zero.toOfNat0.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) (Seminorm.instZeroSeminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))))) f) (OfNat.ofNat.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZeroSeminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
+ forall {π : Type.{u4}} {πβ : Type.{u3}} {E : Type.{u2}} {Eβ : Type.{u1}} [_inst_1 : SeminormedRing.{u4} π] [_inst_2 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u4, u3} π πβ (NonAssocRing.toNonAssocSemiring.{u4} π (Ring.toNonAssocRing.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u4, u3} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (SeminormedRing.toNorm.{u4} π _inst_1) (SeminormedRing.toNorm.{u3} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u1} Eβ] [_inst_12 : Module.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8)] (f : LinearMap.{u4, u3, u2, u1} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u4, u3, u2, u1} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (OfNat.ofNat.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) 0 (Zero.toOfNat0.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) (Seminorm.instZero.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))))) f) (OfNat.ofNat.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZero.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
Case conversion may be inaccurate. Consider using '#align seminorm.zero_comp Seminorm.zero_compβ'. -/
@[simp]
theorem zero_comp (f : E βββ[Οββ] Eβ) : (0 : Seminorm πβ Eβ).comp f = 0 :=
@@ -495,7 +495,7 @@ theorem comp_comp [RingHomCompTriple Οββ Οββ Οββ] (p : Seminorm
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (q : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HAdd.hAdd.{u4, u4, u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (instHAdd.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.hasAdd.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) p q) f) (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (instHAdd.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasAdd.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (instHAdd.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instAddSeminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))) p q) f) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAddSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (instHAdd.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instAdd.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))) p q) f) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAdd.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
Case conversion may be inaccurate. Consider using '#align seminorm.add_comp Seminorm.add_compβ'. -/
theorem add_comp (p q : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) :
(p + q).comp f = p.comp f + q.comp f :=
@@ -506,7 +506,7 @@ theorem add_comp (p q : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ)
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toLE.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u3 u4, max u3 u4, max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.hasAdd.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (instHAdd.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasAdd.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u1 u3, max u1 u3, max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instAddLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAddSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u1 u3, max u1 u3, max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instAddLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAdd.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_add_le Seminorm.comp_add_leβ'. -/
theorem comp_add_le (p : Seminorm πβ Eβ) (f g : E βββ[Οββ] Eβ) :
p.comp (f + g) β€ p.comp f + p.comp g := fun _ => map_add_le_add p _ _
@@ -516,7 +516,7 @@ theorem comp_add_le (p : Seminorm πβ Eβ) (f g : E βββ[Οββ] E
lean 3 declaration is
forall {R : Type.{u1}} {π : Type.{u2}} {πβ : Type.{u3}} {E : Type.{u4}} {Eβ : Type.{u5}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u2, u3} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (SeminormedRing.toHasNorm.{u2} π _inst_1) (SeminormedRing.toHasNorm.{u3} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u4} E] [_inst_8 : AddCommGroup.{u5} Eβ] [_inst_12 : Module.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)] [_inst_13 : Module.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)] [_inst_17 : SMul.{u1, 0} R Real] [_inst_18 : SMul.{u1, 0} R NNReal] [_inst_19 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_18 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_17] (p : Seminorm.{u3, u5} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u3, u4, u5} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_12 _inst_13) (c : R), Eq.{succ u4} (Seminorm.{u2, u4} π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u3, u4, u5} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (SMul.smul.{u1, u5} R (Seminorm.{u3, u5} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13))))) (Seminorm.hasSmul.{u1, u3, u5} R πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13)))) _inst_17 _inst_18 _inst_19) c p) f) (SMul.smul.{u1, u4} R (Seminorm.{u2, u4} π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{u1, u2, u4} R π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12)))) _inst_17 _inst_18 _inst_19) c (Seminorm.comp.{u2, u3, u4, u5} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f))
but is expected to have type
- forall {R : Type.{u1}} {π : Type.{u3}} {πβ : Type.{u5}} {E : Type.{u2}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : SeminormedRing.{u5} πβ] {Οββ : RingHom.{u3, u5} π πβ (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u5} πβ (Ring.toNonAssocRing.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u3, u5} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (SeminormedRing.toNorm.{u3} π _inst_1) (SeminormedRing.toNorm.{u5} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] [_inst_17 : SMul.{u1, 0} R Real] [_inst_18 : SMul.{u1, 0} R NNReal] [_inst_19 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_18 Seminorm.smul_nnreal_real _inst_17] (p : Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u3, u5, u2, u4} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (c : R), Eq.{succ u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HSMul.hSMul.{u1, u4, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (instHSMul.{u1, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.smul.{u1, u5, u4} R πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))) _inst_17 _inst_18 _inst_19)) c p) f) (HSMul.hSMul.{u1, u2, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (instHSMul.{u1, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.smul.{u1, u3, u2} R π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) _inst_17 _inst_18 _inst_19)) c (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f))
+ forall {R : Type.{u1}} {π : Type.{u3}} {πβ : Type.{u5}} {E : Type.{u2}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : SeminormedRing.{u5} πβ] {Οββ : RingHom.{u3, u5} π πβ (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u5} πβ (Ring.toNonAssocRing.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u3, u5} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (SeminormedRing.toNorm.{u3} π _inst_1) (SeminormedRing.toNorm.{u5} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] [_inst_17 : SMul.{u1, 0} R Real] [_inst_18 : SMul.{u1, 0} R NNReal] [_inst_19 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_18 Seminorm.smul_nnreal_real _inst_17] (p : Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u3, u5, u2, u4} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (c : R), Eq.{succ u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HSMul.hSMul.{u1, u4, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (instHSMul.{u1, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.instSMul.{u1, u5, u4} R πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))) _inst_17 _inst_18 _inst_19)) c p) f) (HSMul.hSMul.{u1, u2, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (instHSMul.{u1, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instSMul.{u1, u3, u2} R π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) _inst_17 _inst_18 _inst_19)) c (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_comp Seminorm.smul_compβ'. -/
theorem smul_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : R) :
(c β’ p).comp f = c β’ p.comp f :=
@@ -527,7 +527,7 @@ theorem smul_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] {p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Preorder.toLE.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.partialOrder.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toLE.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] {p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Preorder.toLE.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instPartialOrderSeminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] {p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Preorder.toLE.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instPartialOrder.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_mono Seminorm.comp_monoβ'. -/
theorem comp_mono {p q : Seminorm πβ Eβ} (f : E βββ[Οββ] Eβ) (hp : p β€ q) : p.comp f β€ q.comp f :=
fun _ => hp _
@@ -537,7 +537,7 @@ theorem comp_mono {p q : Seminorm πβ Eβ} (f : E βββ[Οββ] Eβ)
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)], (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) -> (AddMonoidHom.{u4, u3} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (AddMonoid.toAddZeroClass.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.addMonoid.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) (AddMonoid.toAddZeroClass.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.addMonoid.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))))
but is expected to have type
- forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)], (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) -> (AddMonoidHom.{u4, u3} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (AddMonoid.toAddZeroClass.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.instAddMonoidSeminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) (AddMonoid.toAddZeroClass.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.instAddMonoidSeminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))))
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)], (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) -> (AddMonoidHom.{u4, u3} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (AddMonoid.toAddZeroClass.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.instAddMonoid.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) (AddMonoid.toAddZeroClass.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.instAddMonoid.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))))
Case conversion may be inaccurate. Consider using '#align seminorm.pullback Seminorm.pullbackβ'. -/
/-- The composition as an `add_monoid_hom`. -/
@[simps]
@@ -552,7 +552,7 @@ instance : OrderBot (Seminorm π E) :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12)))) (OfNat.ofNat.{u2} (E -> Real) 0 (OfNat.mk.{u2} (E -> Real) 0 (Zero.zero.{u2} (E -> Real) (Pi.instZero.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasZero)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u1, u2} π E _inst_1 _inst_7 _inst_12)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_bot Seminorm.coe_botβ'. -/
@[simp]
theorem coe_bot : β(β₯ : Seminorm π E) = 0 :=
@@ -563,7 +563,7 @@ theorem coe_bot : β(β₯ : Seminorm π E) = 0 :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u1, u2} π E _inst_1 _inst_7 _inst_12))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
Case conversion may be inaccurate. Consider using '#align seminorm.bot_eq_zero Seminorm.bot_eq_zeroβ'. -/
theorem bot_eq_zero : (β₯ : Seminorm π E) = 0 :=
rfl
@@ -573,7 +573,7 @@ theorem bot_eq_zero : (β₯ : Seminorm π E) = 0 :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))} {a : NNReal} {b : NNReal}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) p q) -> (LE.le.{0} NNReal (Preorder.toLE.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) a b) -> (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) a p) (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) b q))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))} {a : NNReal} {b : NNReal}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) p q) -> (LE.le.{0} NNReal (Preorder.toLE.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) a b) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.smul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) a p) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.smul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) b q))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))} {a : NNReal} {b : NNReal}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) p q) -> (LE.le.{0} NNReal (Preorder.toLE.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) a b) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) a p) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) b q))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_le_smul Seminorm.smul_le_smulβ'. -/
theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (hab : a β€ b) : a β’ p β€ b β’ q :=
by
@@ -585,9 +585,9 @@ theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (ha
/- warning: seminorm.finset_sup_apply -> Seminorm.finset_sup_apply is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u3} ΞΉ) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) (Finset.sup.{0, u3} NNReal ΞΉ NNReal.semilatticeSup NNReal.orderBot s (fun (i : ΞΉ) => Subtype.mk.{1} Real (fun (r : Real) => LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) (NonnegHomClass.map_nonneg.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real Real.hasZero Real.hasLe (AddGroupSeminormClass.toNonnegHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.linearOrderedSemiring) (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (p i) x))))
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u3} ΞΉ) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) (Finset.sup.{0, u3} NNReal ΞΉ NNReal.semilatticeSup NNReal.orderBot s (fun (i : ΞΉ) => Subtype.mk.{1} Real (fun (r : Real) => LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) (NonnegHomClass.map_nonneg.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real Real.hasZero Real.hasLe (AddGroupSeminormClass.toNonnegHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.linearOrderedSemiring) (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (p i) x))))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u1} ΞΉ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) (NNReal.toReal (Finset.sup.{0, u1} NNReal ΞΉ instNNRealSemilatticeSup NNReal.instOrderBotNNRealToLEToPreorderToPartialOrderInstNNRealStrictOrderedSemiring s (fun (i : ΞΉ) => Subtype.mk.{1} Real (fun (r : Real) => LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) (NonnegHomClass.map_nonneg.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddMonoid.toZero.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (LinearOrderedAddCommMonoid.toAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real (LinearOrderedAddCommMonoid.toOrderedAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal))))) (AddGroupSeminormClass.toNonnegHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal) (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (p i) x))))
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u1} ΞΉ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) (NNReal.toReal (Finset.sup.{0, u1} NNReal ΞΉ instNNRealSemilatticeSup NNReal.instOrderBotNNRealToLEToPreorderToPartialOrderInstNNRealStrictOrderedSemiring s (fun (i : ΞΉ) => Subtype.mk.{1} Real (fun (r : Real) => LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) (NonnegHomClass.map_nonneg.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddMonoid.toZero.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (LinearOrderedAddCommMonoid.toAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real (LinearOrderedAddCommMonoid.toOrderedAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal))))) (AddGroupSeminormClass.toNonnegHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal) (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (p i) x))))
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply Seminorm.finset_sup_applyβ'. -/
theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
s.sup p x = β(s.sup fun i => β¨p i x, map_nonneg (p i) xβ© : ββ₯0) :=
@@ -605,7 +605,7 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u3} ΞΉ), LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) (Finset.sum.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (OrderedCancelAddCommMonoid.toAddCommMonoid.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderedCancelAddCommMonoid.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) s (fun (i : ΞΉ) => p i))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u1} ΞΉ), LE.le.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) (Finset.sum.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (OrderedCancelAddCommMonoid.toAddCommMonoid.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderedCancelAddCommMonoidSeminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) s (fun (i : ΞΉ) => p i))
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u1} ΞΉ), LE.le.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrder.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) (Finset.sum.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (OrderedCancelAddCommMonoid.toAddCommMonoid.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderedCancelAddCommMonoid.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) s (fun (i : ΞΉ) => p i))
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sumβ'. -/
theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p β€ β i in s, p i := by
classical
@@ -619,7 +619,7 @@ theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u3} ΞΉ} {x : E} {a : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) a) -> (forall (i : ΞΉ), (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) -> (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) a)) -> (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply_le Seminorm.finset_sup_apply_leβ'. -/
theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 β€ a)
(h : β i, i β s β p i x β€ a) : s.sup p x β€ a :=
@@ -633,7 +633,7 @@ theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u3} ΞΉ} {x : E} {a : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) a) -> (forall (i : ΞΉ), (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) -> (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) a)) -> (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply_lt Seminorm.finset_sup_apply_ltβ'. -/
theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 < a)
(h : β i, i β s β p i x < a) : s.sup p x < a :=
@@ -648,7 +648,7 @@ theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (x : E) (y : E), LE.le.{0} Real Real.hasLe (Norm.norm.{0} Real Real.hasNorm (HSub.hSub.{0, 0, 0} Real Real Real (instHSub.{0} Real Real.hasSub) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p y))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7)))) x y))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (x : E) (y : E), LE.le.{0} Real Real.instLEReal (Norm.norm.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.norm (HSub.hSub.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHSub.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instSubReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p y))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7)))) x y))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (x : E) (y : E), LE.le.{0} Real Real.instLEReal (Norm.norm.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.norm (HSub.hSub.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHSub.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instSubReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p y))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7)))) x y))
Case conversion may be inaccurate. Consider using '#align seminorm.norm_sub_map_le_sub Seminorm.norm_sub_map_le_subβ'. -/
theorem norm_sub_map_le_sub (p : Seminorm π E) (x y : E) : βp x - p yβ β€ p (x - y) :=
abs_sub_map_le_sub p x y
@@ -670,7 +670,7 @@ variable [AddCommGroup E] [AddCommGroup Eβ] [Module π E] [Module πβ E
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedCommRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u3} E] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)] [_inst_7 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] (p : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (c : πβ), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (SMul.smul.{u2, max u3 u4} πβ (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.hasSmul.{u1, u2, u2, u3, u4} π πβ πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ (Ring.toMonoid.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (Module.toDistribMulAction.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7) (smulCommClass_self.{u2, u4} πβ Eβ (CommRing.toCommMonoid.{u2} πβ (SeminormedCommRing.toCommRing.{u2} πβ _inst_2)) (MulActionWithZero.toMulAction.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7)))) c f)) (SMul.smul.{0, u3} NNReal (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.hasSmul.{0, u1, u3} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) (NNNorm.nnnorm.{u2} πβ (SeminormedAddGroup.toNNNorm.{u2} πβ (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} πβ (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} πβ (SeminormedRing.toNonUnitalSeminormedRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))) c) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p f))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.smul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) (NNNorm.nnnorm.{u4} πβ (SeminormedAddGroup.toNNNorm.{u4} πβ (SeminormedAddCommGroup.toSeminormedAddGroup.{u4} πβ (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u4} πβ (SeminormedRing.toNonUnitalSeminormedRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) c) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p f))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) (NNNorm.nnnorm.{u4} πβ (SeminormedAddGroup.toNNNorm.{u4} πβ (SeminormedAddCommGroup.toSeminormedAddGroup.{u4} πβ (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u4} πβ (SeminormedRing.toNonUnitalSeminormedRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) c) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p f))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul Seminorm.comp_smulβ'. -/
theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) :
p.comp (c β’ f) = βcββ β’ p.comp f :=
@@ -683,7 +683,7 @@ theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
lean 3 declaration is
forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedCommRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u3} E] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)] [_inst_7 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] (p : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (SMul.smul.{u2, max u3 u4} πβ (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.hasSmul.{u1, u2, u2, u3, u4} π πβ πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ (Ring.toMonoid.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (Module.toDistribMulAction.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7) (smulCommClass_self.{u2, u4} πβ Eβ (CommRing.toCommMonoid.{u2} πβ (SeminormedCommRing.toCommRing.{u2} πβ _inst_2)) (MulActionWithZero.toMulAction.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7)))) c f)) x) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u2} πβ (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) c) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
but is expected to have type
- forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.seminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.instSeminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.instSeminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul_apply Seminorm.comp_smul_applyβ'. -/
theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) (x : E) :
p.comp (c β’ f) x = βcβ * p (f x) :=
@@ -700,7 +700,7 @@ variable [NormedField π] [AddCommGroup E] [Module π E] {p q : Seminorm
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {x : E}, BddBelow.{0} Real Real.preorder (Set.range.{0, succ u2} Real E (fun (u : E) => HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p u) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {x : E}, BddBelow.{0} Real Real.instPreorderReal (Set.range.{0, succ u2} Real E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {x : E}, BddBelow.{0} Real Real.instPreorderReal (Set.range.{0, succ u2} Real E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
Case conversion may be inaccurate. Consider using '#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_addβ'. -/
/-- Auxiliary lemma to show that the infimum of seminorms is well-defined. -/
theorem bddBelow_range_add : BddBelow (range fun u => p u + q (x - u)) :=
@@ -734,7 +734,7 @@ noncomputable instance : Inf (Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Inf.inf.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q) x) (infα΅’.{0, succ u2} Real Real.hasInf E (fun (u : E) => HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p u) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInfSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (infα΅’.{0, succ u1} Real Real.instInfSetReal E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInf.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (infα΅’.{0, succ u1} Real Real.instInfSetReal E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u))))
Case conversion may be inaccurate. Consider using '#align seminorm.inf_apply Seminorm.inf_applyβ'. -/
@[simp]
theorem inf_apply (p q : Seminorm π E) (x : E) : (p β q) x = β¨
u : E, p u + q (x - u) :=
@@ -755,7 +755,7 @@ noncomputable instance : Lattice (Seminorm π E) :=
lean 3 declaration is
forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))), Eq.{succ u3} (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasSmul.{u1, u2, u3} R π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6) r (Inf.inf.{u3} (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u2, u3} π E _inst_1 _inst_2 _inst_3) p q)) (Inf.inf.{u3} (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasSmul.{u1, u2, u3} R π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6) r p) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasSmul.{u1, u2, u3} R π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6) r q))
but is expected to have type
- forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 Seminorm.smul_nnreal_real _inst_4] (r : R) (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))), Eq.{succ u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.smul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInfSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInfSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.smul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r p) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.smul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r q))
+ forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 Seminorm.smul_nnreal_real _inst_4] (r : R) (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))), Eq.{succ u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSMul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInf.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInf.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSMul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r p) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSMul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r q))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_inf Seminorm.smul_infβ'. -/
theorem smul_inf [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p q : Seminorm π E) :
r β’ (p β q) = r β’ p β r β’ q := by
@@ -826,7 +826,7 @@ noncomputable instance : SupSet (Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (αΎ° : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s)) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSetSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s)) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq' Seminorm.coe_supβ_eq'β'. -/
protected theorem coe_supβ_eq' {s : Set <| Seminorm π E}
(hs : BddAbove (coeFn '' s : Set (E β β))) : coeFn (supβ s) = β¨ p : s, p :=
@@ -837,7 +837,7 @@ protected theorem coe_supβ_eq' {s : Set <| Seminorm π E}
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, Iff (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (αΎ° : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, Iff (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, Iff (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s))
Case conversion may be inaccurate. Consider using '#align seminorm.bdd_above_iff Seminorm.bddAbove_iffβ'. -/
protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
BddAbove s β BddAbove (coeFn '' s : Set (E β β)) :=
@@ -853,7 +853,7 @@ protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSetSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq Seminorm.coe_supβ_eqβ'. -/
protected theorem coe_supβ_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
coeFn (supβ s) = β¨ p : s, p :=
@@ -864,7 +864,7 @@ protected theorem coe_supβ_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.range.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (supα΅’.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (supα΅’.{u2, succ u3} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) ΞΉ (fun (i : ΞΉ) => coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (p i))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))}, (BddAbove.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Set.range.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (supα΅’.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSupSetSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u2, u1} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (supα΅’.{u1, succ u3} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) ΞΉ (fun (i : ΞΉ) => FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (p i))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))}, (BddAbove.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Set.range.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (supα΅’.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSupSet.{u2, u1} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (supα΅’.{u1, succ u3} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) ΞΉ (fun (i : ΞΉ) => FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (p i))))
Case conversion may be inaccurate. Consider using '#align seminorm.coe_supr_eq Seminorm.coe_supα΅’_eqβ'. -/
protected theorem coe_supα΅’_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
coeFn (β¨ i, p i) = β¨ i, p i := by
@@ -932,7 +932,7 @@ variable {x y : E} {r : β}
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
Case conversion may be inaccurate. Consider using '#align seminorm.mem_ball Seminorm.mem_ballβ'. -/
@[simp]
theorem mem_ball : y β ball p x r β p (y - x) < r :=
@@ -943,7 +943,7 @@ theorem mem_ball : y β ball p x r β p (y - x) < r :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
Case conversion may be inaccurate. Consider using '#align seminorm.mem_closed_ball Seminorm.mem_closedBallβ'. -/
@[simp]
theorem mem_closedBall : y β closedBall p x r β p (y - x) β€ r :=
@@ -972,7 +972,7 @@ theorem mem_closedBall_self (hr : 0 β€ r) : x β closedBall p x r := by simp [
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
Case conversion may be inaccurate. Consider using '#align seminorm.mem_ball_zero Seminorm.mem_ball_zeroβ'. -/
theorem mem_ball_zero : y β ball p 0 r β p y < r := by rw [mem_ball, sub_zero]
#align seminorm.mem_ball_zero Seminorm.mem_ball_zero
@@ -981,7 +981,7 @@ theorem mem_ball_zero : y β ball p 0 r β p y < r := by rw [mem_ball, sub_zer
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
Case conversion may be inaccurate. Consider using '#align seminorm.mem_closed_ball_zero Seminorm.mem_closedBall_zeroβ'. -/
theorem mem_closedBall_zero : y β closedBall p 0 r β p y β€ r := by rw [mem_closed_ball, sub_zero]
#align seminorm.mem_closed_ball_zero Seminorm.mem_closedBall_zero
@@ -990,7 +990,7 @@ theorem mem_closedBall_zero : y β closedBall p 0 r β p y β€ r := by rw [mem
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (setOf.{u2} E (fun (y : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_eq Seminorm.ball_zero_eqβ'. -/
theorem ball_zero_eq : ball p 0 r = { y : E | p y < r } :=
Set.ext fun x => p.mem_ball_zero
@@ -1000,7 +1000,7 @@ theorem ball_zero_eq : ball p 0 r = { y : E | p y < r } :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (setOf.{u2} E (fun (y : E) => LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero_eq Seminorm.closedBall_zero_eqβ'. -/
theorem closedBall_zero_eq : closedBall p 0 r = { y : E | p y β€ r } :=
Set.ext fun x => p.mem_closedBall_zero
@@ -1025,7 +1025,7 @@ theorem closedBall_eq_binterα΅’_ball (x r) : closedBall p x r = β Ο > r, ball
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) x r) (Set.univ.{u2} E))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) x r) (Set.univ.{u2} E))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) x r) (Set.univ.{u2} E))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero' Seminorm.ball_zero'β'. -/
@[simp]
theorem ball_zero' (x : E) (hr : 0 < r) : ball (0 : Seminorm π E) x r = Set.univ :=
@@ -1038,7 +1038,7 @@ theorem ball_zero' (x : E) (hr : 0 < r) : ball (0 : Seminorm π E) x r = Set.u
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) x r) (Set.univ.{u2} E))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) x r) (Set.univ.{u2} E))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.instZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) x r) (Set.univ.{u2} E))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero' Seminorm.closedBall_zero'β'. -/
@[simp]
theorem closedBall_zero' (x : E) (hr : 0 < r) : closedBall (0 : Seminorm π E) x r = Set.univ :=
@@ -1049,7 +1049,7 @@ theorem closedBall_zero' (x : E) (hr : 0 < r) : closedBall (0 : Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) (OfNat.ofNat.{0} NNReal 0 (OfNat.mk.{0} NNReal 0 (Zero.zero.{0} NNReal (MulZeroClass.toHasZero.{0} NNReal (NonUnitalNonAssocSemiring.toMulZeroClass.{0} NNReal (NonAssocSemiring.toNonUnitalNonAssocSemiring.{0} NNReal (Semiring.toNonAssocSemiring.{0} NNReal NNReal.semiring))))))) c) -> (forall (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) c p) x r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) c))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.smul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_smul Seminorm.ball_smulβ'. -/
theorem ball_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x : E) :
(c β’ p).ball x r = p.ball x (r / c) := by
@@ -1062,7 +1062,7 @@ theorem ball_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) (OfNat.ofNat.{0} NNReal 0 (OfNat.mk.{0} NNReal 0 (Zero.zero.{0} NNReal (MulZeroClass.toHasZero.{0} NNReal (NonUnitalNonAssocSemiring.toMulZeroClass.{0} NNReal (NonAssocSemiring.toNonUnitalNonAssocSemiring.{0} NNReal (Semiring.toNonAssocSemiring.{0} NNReal NNReal.semiring))))))) c) -> (forall (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) c p) x r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) c))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.smul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSMul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_smul Seminorm.closedBall_smulβ'. -/
theorem closedBall_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x : E) :
(c β’ p).closedBall x r = p.closedBall x (r / c) :=
@@ -1076,7 +1076,7 @@ theorem closedBall_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u2} (Set.{u2} E) (Set.hasInter.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 q e r))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u1} (Set.{u1} E) (Set.instInterSet.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 q e r))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u1} (Set.{u1} E) (Set.instInterSet.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 q e r))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_sup Seminorm.ball_supβ'. -/
theorem ball_sup (p : Seminorm π E) (q : Seminorm π E) (e : E) (r : β) :
ball (p β q) e r = ball p e r β© ball q e r := by
@@ -1087,7 +1087,7 @@ theorem ball_sup (p : Seminorm π E) (q : Seminorm π E) (e : E) (r : β) :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u2} (Set.{u2} E) (Set.hasInter.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 q e r))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u1} (Set.{u1} E) (Set.instInterSet.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 q e r))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSup.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u1} (Set.{u1} E) (Set.instInterSet.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 q e r))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_sup Seminorm.closedBall_supβ'. -/
theorem closedBall_sup (p : Seminorm π E) (q : Seminorm π E) (e : E) (r : β) :
closedBall (p β q) e r = closedBall p e r β© closedBall q e r := by
@@ -1098,7 +1098,7 @@ theorem closedBall_sup (p : Seminorm π E) (q : Seminorm π E) (e : E) (r :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u3} ΞΉ) (H : Finset.Nonempty.{u3} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u3, u2} π E] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u1} ΞΉ) (H : Finset.Nonempty.{u1} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u3, u2} π E] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u1} ΞΉ) (H : Finset.Nonempty.{u1} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup' Seminorm.ball_finset_sup'β'. -/
theorem ball_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Nonempty) (e : E) (r : β) :
ball (s.sup' H p) e r = s.inf' H fun i => ball (p i) e r :=
@@ -1112,7 +1112,7 @@ theorem ball_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Non
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u3} ΞΉ) (H : Finset.Nonempty.{u3} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u3, u2} π E] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u1} ΞΉ) (H : Finset.Nonempty.{u1} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u3, u2} π E] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u1} ΞΉ) (H : Finset.Nonempty.{u1} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup' Seminorm.closedBall_finset_sup'β'. -/
theorem closedBall_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Nonempty) (e : E)
(r : β) : closedBall (s.sup' H p) e r = s.inf' H fun i => closedBall (p i) e r :=
@@ -1146,7 +1146,7 @@ theorem closedBall_mono {p : Seminorm π E} {rβ rβ : β} (h : rβ β€ r
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {r : Real} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 q x r))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {r : Real} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 q x r))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {r : Real} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 q x r))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_antitone Seminorm.ball_antitoneβ'. -/
theorem ball_antitone {p q : Seminorm π E} (h : q β€ p) : p.ball x r β q.ball x r := fun _ =>
(h _).trans_lt
@@ -1156,7 +1156,7 @@ theorem ball_antitone {p q : Seminorm π E} (h : q β€ p) : p.ball x r β q.b
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {r : Real} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 q x r))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {r : Real} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 q x r))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {r : Real} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instPartialOrder.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 q x r))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_antitone Seminorm.closedBall_antitoneβ'. -/
theorem closedBall_antitone {p q : Seminorm π E} (h : q β€ p) :
p.closedBall x r β q.closedBall x r := fun _ => (h _).trans
@@ -1266,7 +1266,7 @@ variable (p : Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r)) (setOf.{u2} E (fun (x : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
Case conversion may be inaccurate. Consider using '#align seminorm.preimage_metric_ball Seminorm.preimage_metric_ballβ'. -/
theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = { x | p x < r } :=
by
@@ -1278,7 +1278,7 @@ theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = { x | p x <
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r)) (setOf.{u2} E (fun (x : E) => LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
Case conversion may be inaccurate. Consider using '#align seminorm.preimage_metric_closed_ball Seminorm.preimage_metric_closedBallβ'. -/
theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r = { x | p x β€ r } :=
by
@@ -1291,7 +1291,7 @@ theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r =
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_eq_preimage_ball Seminorm.ball_zero_eq_preimage_ballβ'. -/
theorem ball_zero_eq_preimage_ball {r : β} : p.ball 0 r = p β»ΒΉ' Metric.ball 0 r := by
rw [ball_zero_eq, preimage_metric_ball]
@@ -1301,7 +1301,7 @@ theorem ball_zero_eq_preimage_ball {r : β} : p.ball 0 r = p β»ΒΉ' Metric.ball
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero_eq_preimage_closed_ball Seminorm.closedBall_zero_eq_preimage_closedBallβ'. -/
theorem closedBall_zero_eq_preimage_closedBall {r : β} :
p.closedBall 0 r = p β»ΒΉ' Metric.closedBall 0 r := by
@@ -1312,7 +1312,7 @@ theorem closedBall_zero_eq_preimage_closedBall {r : β} :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_bot Seminorm.ball_botβ'. -/
@[simp]
theorem ball_bot {r : β} (x : E) (hr : 0 < r) : ball (β₯ : Seminorm π E) x r = Set.univ :=
@@ -1323,7 +1323,7 @@ theorem ball_bot {r : β} (x : E) (hr : 0 < r) : ball (β₯ : Seminorm π E) x
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.instOrderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_bot Seminorm.closedBall_botβ'. -/
@[simp]
theorem closedBall_bot {r : β} (x : E) (hr : 0 < r) :
@@ -1369,7 +1369,7 @@ theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u3} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) (fun (H : Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_interα΅’β'. -/
theorem ball_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 < r) : ball (s.sup p) x r = β i β s, ball (p i) x r :=
@@ -1383,7 +1383,7 @@ theorem ball_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u3} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) (fun (H : Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) => Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_interα΅’β'. -/
theorem closedBall_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 β€ r) : closedBall (s.sup p) x r = β i β s, closedBall (p i) x r :=
@@ -1397,7 +1397,7 @@ theorem closedBall_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Fins
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) (Set.orderTop.{u2} E) s (fun (i : ΞΉ) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) (Set.instOrderTopSetInstLESet.{u2} E) s (fun (i : ΞΉ) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) (Set.instOrderTopSetInstLESet.{u2} E) s (fun (i : ΞΉ) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup Seminorm.ball_finset_supβ'. -/
theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 < r) :
ball (s.sup p) x r = s.inf fun i => ball (p i) x r :=
@@ -1410,7 +1410,7 @@ theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) (Set.orderTop.{u2} E) s (fun (i : ΞΉ) => Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) (Set.instOrderTopSetInstLESet.{u2} E) s (fun (i : ΞΉ) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.instSemilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBot.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) (Set.instOrderTopSetInstLESet.{u2} E) s (fun (i : ΞΉ) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_supβ'. -/
theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 β€ r) :
closedBall (s.sup p) x r = s.inf fun i => closedBall (p i) x r :=
@@ -1607,7 +1607,7 @@ protected theorem absorbent_closedBall_zero (hr : 0 < r) : Absorbent π (close
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_ball Seminorm.absorbent_ballβ'. -/
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :=
@@ -1621,7 +1621,7 @@ protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBallβ'. -/
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedBall p x r) :=
@@ -1682,7 +1682,7 @@ variable [SMul β E] [IsScalarTower β π E] (p : Seminorm π E)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : NormedSpace.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_5 : SMul.{0, u2} Real E] [_inst_6 : IsScalarTower.{0, u1, u2} Real π E (SMulZeroClass.toHasSmul.{0, u1} Real π (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (SMulWithZero.toSmulZeroClass.{0, u1} Real π (MulZeroClass.toHasZero.{0} Real (MulZeroOneClass.toMulZeroClass.{0} Real (MonoidWithZero.toMulZeroOneClass.{0} Real (Semiring.toMonoidWithZero.{0} Real (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField)))))))) (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (MulActionWithZero.toSMulWithZero.{0, u1} Real π (Semiring.toMonoidWithZero.{0} Real (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField))))) (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (Module.toMulActionWithZero.{0, u1} Real π (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField)))) (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))))) (NormedSpace.toModule.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) _inst_3))))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) _inst_5] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))), ConvexOn.{0, u2, 0} Real E Real Real.orderedSemiring (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) Real.orderedAddCommMonoid _inst_5 (Mul.toSMul.{0} Real Real.hasMul) (Set.univ.{u2} E) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) p)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : NormedSpace.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_5 : SMul.{0, u2} Real E] [_inst_6 : IsScalarTower.{0, u1, u2} Real π E (SMulZeroClass.toSMul.{0, u1} Real π (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (SMulWithZero.toSMulZeroClass.{0, u1} Real π Real.instZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (MulActionWithZero.toSMulWithZero.{0, u1} Real π Real.instMonoidWithZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (Module.toMulActionWithZero.{0, u1} Real π Real.semiring (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))))) (NormedSpace.toModule.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) _inst_3))))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) _inst_5] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))), ConvexOn.{0, u2, 0} Real E Real Real.orderedSemiring (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) Real.orderedAddCommMonoid _inst_5 (Algebra.toSMul.{0, 0} Real Real Real.instCommSemiringReal Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField))) (Set.univ.{u2} E) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))))))) p)
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : NormedSpace.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_5 : SMul.{0, u2} Real E] [_inst_6 : IsScalarTower.{0, u1, u2} Real π E (SMulZeroClass.toSMul.{0, u1} Real π (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (SMulWithZero.toSMulZeroClass.{0, u1} Real π Real.instZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (MulActionWithZero.toSMulWithZero.{0, u1} Real π Real.instMonoidWithZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (Module.toMulActionWithZero.{0, u1} Real π Real.semiring (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))))) (NormedSpace.toModule.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) _inst_3))))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) _inst_5] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))), ConvexOn.{0, u2, 0} Real E Real Real.orderedSemiring (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) Real.orderedAddCommMonoid _inst_5 (Algebra.toSMul.{0, 0} Real Real Real.instCommSemiringReal Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField))) (Set.univ.{u2} E) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))))))) p)
Case conversion may be inaccurate. Consider using '#align seminorm.convex_on Seminorm.convexOnβ'. -/
/-- A seminorm is convex. Also see `convex_on_norm`. -/
protected theorem convexOn : ConvexOn β univ p :=
@@ -1750,7 +1750,7 @@ protected def restrictScalars (p : Seminorm π' E) : Seminorm π E :=
lean 3 declaration is
forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} ((fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) => E -> Real) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (coeFn.{succ u2, succ u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) (fun (_x : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) p)
but is expected to have type
- forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (NonAssocRing.toOne.{u3} π' (Ring.toNonAssocRing.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7 (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)))) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) (Seminorm.seminormClass.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))))))) p)
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (NonAssocRing.toOne.{u3} π' (Ring.toNonAssocRing.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7 (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)))) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) (Seminorm.instSeminormClass.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))))))) p)
Case conversion may be inaccurate. Consider using '#align seminorm.coe_restrict_scalars Seminorm.coe_restrictScalarsβ'. -/
@[simp]
theorem coe_restrictScalars (p : Seminorm π' E) : (p.restrictScalars π : E β β) = p :=
@@ -1795,7 +1795,7 @@ variable [Module π E]
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p) (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_3)))))))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'β'. -/
theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
@@ -1817,7 +1817,7 @@ theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p) (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_3)))))))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_at_zero Seminorm.continuousAt_zeroβ'. -/
theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
@@ -1828,7 +1828,7 @@ theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.seminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.seminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous_of_continuous_at_zero Seminorm.uniformContinuous_of_continuousAt_zeroβ'. -/
protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [UniformAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : UniformContinuous p :=
@@ -1845,7 +1845,7 @@ protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [Unifo
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p) (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.seminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.seminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.instSeminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zeroβ'. -/
protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [TopologicalAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : Continuous p :=
@@ -1859,7 +1859,7 @@ protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [Topologi
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3)))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous Seminorm.uniformContinuousβ'. -/
protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) :
@@ -1871,7 +1871,7 @@ protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [Contin
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3)))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous' Seminorm.uniform_continuous'β'. -/
protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
@@ -1883,7 +1883,7 @@ protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [Cont
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous Seminorm.continuousβ'. -/
protected theorem continuous [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : Continuous p :=
@@ -1894,7 +1894,7 @@ protected theorem continuous [TopologicalSpace E] [TopologicalAddGroup E] [Conti
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous' Seminorm.continuous'β'. -/
protected theorem continuous' [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
@@ -1906,7 +1906,7 @@ protected theorem continuous' [TopologicalSpace E] [TopologicalAddGroup E] [Cont
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))}, (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) q)) -> (LE.le.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))))) p q) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))}, (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) q)) -> (LE.le.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))))) p q) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))}, (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) q)) -> (LE.le.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Seminorm.instPartialOrder.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))))) p q) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
Case conversion may be inaccurate. Consider using '#align seminorm.continuous_of_le Seminorm.continuous_of_leβ'. -/
theorem continuous_of_le [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p q : Seminorm π E} (hq : Continuous q) (hpq : p β€ q) : Continuous p :=
@@ -1941,7 +1941,7 @@ def normSeminorm : Seminorm π E :=
lean 3 declaration is
forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) (normSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Norm.norm.{u2} E (SeminormedAddCommGroup.toHasNorm.{u2} E _inst_2))
but is expected to have type
- forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))))))) (normSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Norm.norm.{u2} E (SeminormedAddCommGroup.toNorm.{u2} E _inst_2))
+ forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Seminorm.instSeminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))))))) (normSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Norm.norm.{u2} E (SeminormedAddCommGroup.toNorm.{u2} E _inst_2))
Case conversion may be inaccurate. Consider using '#align coe_norm_seminorm coe_normSeminormβ'. -/
@[simp]
theorem coe_normSeminorm : β(normSeminorm π E) = norm :=
mathlib commit https://github.com/leanprover-community/mathlib/commit/36b8aa61ea7c05727161f96a0532897bd72aedab
@@ -1658,7 +1658,7 @@ theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u1} π a (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))))) -> (Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, u2} E E (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) a) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Inv.inv.{u1} π (DivInvMonoid.toHasInv.{u1} π (DivisionRing.toDivInvMonoid.{u1} π (NormedDivisionRing.toDivisionRing.{u1} π (NormedField.toNormedDivisionRing.{u1} π _inst_1)))) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) a))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15412 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15414 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15412 x._@.Mathlib.Analysis.Seminorm._hyg.15414) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15383 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15385 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15383 x._@.Mathlib.Analysis.Seminorm._hyg.15385) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_preimage Seminorm.smul_ball_preimageβ'. -/
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
mathlib commit https://github.com/leanprover-community/mathlib/commit/36b8aa61ea7c05727161f96a0532897bd72aedab
@@ -1658,7 +1658,7 @@ theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u1} π a (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))))) -> (Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, u2} E E (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) a) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Inv.inv.{u1} π (DivInvMonoid.toHasInv.{u1} π (DivisionRing.toDivInvMonoid.{u1} π (NormedDivisionRing.toDivisionRing.{u1} π (NormedField.toNormedDivisionRing.{u1} π _inst_1)))) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) a))))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15428 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15430 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15428 x._@.Mathlib.Analysis.Seminorm._hyg.15430) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15412 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15414 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15412 x._@.Mathlib.Analysis.Seminorm._hyg.15414) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_preimage Seminorm.smul_ball_preimageβ'. -/
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
mathlib commit https://github.com/leanprover-community/mathlib/commit/fa78268d4d77cb2b2fbc89f0527e2e7807763780
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
Authors: Jean Lo, YaΓ«l Dillies, Moritz Doll
! This file was ported from Lean 3 source module analysis.seminorm
-! leanprover-community/mathlib commit 09079525fd01b3dda35e96adaa08d2f943e1648c
+! leanprover-community/mathlib commit 9d2f0748e6c50d7a2657c564b1ff2c695b39148d
! Please do not edit these lines, except to modify the commit id
! if you have ported upstream changes.
-/
@@ -16,6 +16,9 @@ import Mathbin.Analysis.Normed.Group.AddTorsor
/-!
# Seminorms
+> THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
+> Any changes to this file require a corresponding PR to mathlib4.
+
This file defines seminorms.
A seminorm is a function to the reals which is positive-semidefinite, absolutely homogeneous, and
mathlib commit https://github.com/leanprover-community/mathlib/commit/d2d964c64f8ddcccd6704a731c41f95d13e72f5c
@@ -45,15 +45,18 @@ open BigOperators NNReal Pointwise Topology
variable {R R' π πβ πβ π E Eβ Eβ F G ΞΉ : Type _}
+#print Seminorm /-
/-- A seminorm on a module over a normed ring is a function to the reals that is positive
semidefinite, positive homogeneous, and subadditive. -/
structure Seminorm (π : Type _) (E : Type _) [SeminormedRing π] [AddGroup E] [SMul π E] extends
AddGroupSeminorm E where
smul' : β (a : π) (x : E), to_fun (a β’ x) = βaβ * to_fun x
#align seminorm Seminorm
+-/
attribute [nolint doc_blame] Seminorm.toAddGroupSeminorm
+#print SeminormClass /-
/-- `seminorm_class F π E` states that `F` is a type of seminorms on the `π`-module E.
You should extend this class when you extend `seminorm`. -/
@@ -61,6 +64,7 @@ class SeminormClass (F : Type _) (π E : outParam <| Type _) [SeminormedRing
[SMul π E] extends AddGroupSeminormClass F E β where
map_smul_eq_mul (f : F) (a : π) (x : E) : f (a β’ x) = βaβ * f x
#align seminorm_class SeminormClass
+-/
export SeminormClass (map_smul_eq_mul)
@@ -69,6 +73,12 @@ attribute [nolint dangerous_instance] SeminormClass.toAddGroupSeminormClass
section Of
+/- warning: seminorm.of -> Seminorm.of is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (forall (x : E) (y : E), LE.le.{0} Real Real.hasLe (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (f x) (f y))) -> (forall (a : π) (x : E), Eq.{1} Real (f (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) a x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (SeminormedRing.toHasNorm.{u1} π _inst_1) a) (f x))) -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (forall (x : E) (y : E), LE.le.{0} Real Real.instLEReal (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.instAddReal) (f x) (f y))) -> (forall (a : π) (x : E), Eq.{1} Real (f (HSMul.hSMul.{u1, u2, u2} π E E (instHSMul.{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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) a x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u1} π (SeminormedRing.toNorm.{u1} π _inst_1) a) (f x))) -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
+Case conversion may be inaccurate. Consider using '#align seminorm.of Seminorm.ofβ'. -/
/-- Alternative constructor for a `seminorm` on an `add_comm_group E` that is a module over a
`semi_norm_ring π`. -/
def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E β β)
@@ -81,6 +91,12 @@ def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E
neg' x := by rw [β neg_one_smul π, smul, norm_neg, β smul, one_smul]
#align seminorm.of Seminorm.of
+/- warning: seminorm.of_smul_le -> Seminorm.ofSmulLe is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (Eq.{1} Real (f (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))))) (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))) -> (forall (x : E) (y : E), LE.le.{0} Real Real.hasLe (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (f x) (f y))) -> (forall (r : π) (x : E), LE.le.{0} Real Real.hasLe (f (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) r x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) r) (f x))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (f : E -> Real), (Eq.{1} Real (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_2)))))))) (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal))) -> (forall (x : E) (y : E), LE.le.{0} Real Real.instLEReal (f (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y)) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.instAddReal) (f x) (f y))) -> (forall (r : π) (x : E), LE.le.{0} Real Real.instLEReal (f (HSMul.hSMul.{u1, u2, u2} π E E (instHSMul.{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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) r x)) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u1} π (NormedField.toNorm.{u1} π _inst_1) r) (f x))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))
+Case conversion may be inaccurate. Consider using '#align seminorm.of_smul_le Seminorm.ofSmulLeβ'. -/
/-- Alternative constructor for a `seminorm` over a normed field `π` that only assumes `f 0 = 0`
and an inequality for the scalar multiplication. -/
def Seminorm.ofSmulLe [NormedField π] [AddCommGroup E] [Module π E] (f : E β β) (map_zero : f 0 = 0)
@@ -115,6 +131,7 @@ section SMul
variable [SMul π E]
+#print Seminorm.seminormClass /-
instance seminormClass : SeminormClass (Seminorm π E) π E
where
coe f := f.toFun
@@ -124,11 +141,18 @@ instance seminormClass : SeminormClass (Seminorm π E) π E
map_neg_eq_map f := f.neg'
map_smul_eq_mul f := f.smul'
#align seminorm.seminorm_class Seminorm.seminormClass
+-/
/-- Helper instance for when there's too many metavariables to apply `fun_like.has_coe_to_fun`. -/
instance : CoeFun (Seminorm π E) fun _ => E β β :=
FunLike.hasCoeToFun
+/- warning: seminorm.ext -> Seminorm.ext is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, (forall (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x)) -> (Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q)
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, (forall (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x)) -> (Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)
+Case conversion may be inaccurate. Consider using '#align seminorm.ext Seminorm.extβ'. -/
@[ext]
theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q :=
FunLike.ext p q h
@@ -137,11 +161,23 @@ theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q
instance : Zero (Seminorm π E) :=
β¨{ AddGroupSeminorm.hasZero.zero with smul' := fun _ _ => (MulZeroClass.mul_zero _).symm }β©
+/- warning: seminorm.coe_zero -> Seminorm.coe_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (OfNat.ofNat.{u2} (E -> Real) 0 (OfNat.mk.{u2} (E -> Real) 0 (Zero.zero.{u2} (E -> Real) (Pi.instZero.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasZero)))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_zero Seminorm.coe_zeroβ'. -/
@[simp]
theorem coe_zero : β(0 : Seminorm π E) = 0 :=
rfl
#align seminorm.coe_zero Seminorm.coe_zero
+/- warning: seminorm.zero_apply -> Seminorm.zero_apply is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) x) (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 _inst_2 _inst_3)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x) (OfNat.ofNat.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) 0 (Zero.toOfNat0.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instZeroReal))
+Case conversion may be inaccurate. Consider using '#align seminorm.zero_apply Seminorm.zero_applyβ'. -/
@[simp]
theorem zero_apply (x : E) : (0 : Seminorm π E) x = 0 :=
rfl
@@ -166,11 +202,23 @@ instance [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] [SMul R'
[IsScalarTower R' ββ₯0 β] [SMul R R'] [IsScalarTower R R' β] : IsScalarTower R R' (Seminorm π E)
where smul_assoc r a p := ext fun x => smul_assoc r a (p x)
+/- warning: seminorm.coe_smul -> Seminorm.coe_smul is a dubious translation:
+lean 3 declaration is
+ forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u3} E] [_inst_3 : SMul.{u2, u3} π E] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3), Eq.{succ u3} (E -> Real) (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r p)) (SMul.smul.{u1, u3} R (E -> Real) (Function.hasSMul.{u3, u1, 0} E R Real _inst_4) r (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) p))
+but is expected to have type
+ forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.smul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p)) (HSMul.hSMul.{u3, u1, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (instHSMul.{u3, u1} R (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instSMul.{u1, 0, u3} E R (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => _inst_4))) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_smul Seminorm.coe_smulβ'. -/
theorem coe_smul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E) :
β(r β’ p) = r β’ p :=
rfl
#align seminorm.coe_smul Seminorm.coe_smul
+/- warning: seminorm.smul_apply -> Seminorm.smul_apply is a dubious translation:
+lean 3 declaration is
+ forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u3} E] [_inst_3 : SMul.{u2, u3} π E] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r p) x) (SMul.smul.{u1, 0} R Real _inst_4 r (coeFn.{succ u3, succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u2, u3} π E _inst_1 _inst_2 _inst_3) p x))
+but is expected to have type
+ forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.smul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p) x) (HSMul.hSMul.{u3, 0, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHSMul.{u3, 0} R ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) _inst_4) r (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x))
+Case conversion may be inaccurate. Consider using '#align seminorm.smul_apply Seminorm.smul_applyβ'. -/
@[simp]
theorem smul_apply [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E)
(x : E) : (r β’ p) x = r β’ p x :=
@@ -185,10 +233,22 @@ instance : Add (Seminorm π E)
toFun := fun x => p x + q x
smul' := fun a x => by simp only [map_smul_eq_mul, map_smul_eq_mul, mul_add] }
+/- warning: seminorm.coe_add -> Seminorm.coe_add is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3), Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (HAdd.hAdd.{u2, u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasAdd.{u1, u2} π E _inst_1 _inst_2 _inst_3)) p q)) (HAdd.hAdd.{u2, u2, u2} (E -> Real) (E -> Real) (E -> Real) (instHAdd.{u2} (E -> Real) (Pi.instAdd.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasAdd))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q)) (HAdd.hAdd.{u1, u1, u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (instHAdd.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.instAdd.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instAddReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_add Seminorm.coe_addβ'. -/
theorem coe_add (p q : Seminorm π E) : β(p + q) = p + q :=
rfl
#align seminorm.coe_add Seminorm.coe_add
+/- warning: seminorm.add_apply -> Seminorm.add_apply is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (HAdd.hAdd.{u2, u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasAdd.{u1, u2} π E _inst_1 _inst_2 _inst_3)) p q) x) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3)) p q) x) (HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
+Case conversion may be inaccurate. Consider using '#align seminorm.add_apply Seminorm.add_applyβ'. -/
@[simp]
theorem add_apply (p q : Seminorm π E) (x : E) : (p + q) x = p x + q x :=
rfl
@@ -206,6 +266,12 @@ instance [Monoid R] [MulAction R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0
variable (π E)
+/- warning: seminorm.coe_fn_add_monoid_hom -> Seminorm.coeFnAddMonoidHom is a dubious translation:
+lean 3 declaration is
+ forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))
+but is expected to have type
+ forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_fn_add_monoid_hom Seminorm.coeFnAddMonoidHomβ'. -/
/-- `coe_fn` as an `add_monoid_hom`. Helper definition for showing that `seminorm π E` is
a module. -/
@[simps]
@@ -213,6 +279,12 @@ def coeFnAddMonoidHom : AddMonoidHom (Seminorm π E) (E β β) :=
β¨coeFn, coe_zero, coe_addβ©
#align seminorm.coe_fn_add_monoid_hom Seminorm.coeFnAddMonoidHom
+/- warning: seminorm.coe_fn_add_monoid_hom_injective -> Seminorm.coeFnAddMonoidHom_injective is a dubious translation:
+lean 3 declaration is
+ forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Function.Injective.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (coeFn.{succ u2, succ u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) (fun (_x : AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) => (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) -> E -> Real) (AddMonoidHom.hasCoeToFun.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.addMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.addMonoid))) (Seminorm.coeFnAddMonoidHom.{u1, u2} π E _inst_1 _inst_2 _inst_3))
+but is expected to have type
+ forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E], Function.Injective.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (FunLike.coe.{succ u2, succ u2, succ u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => (fun (x._@.Mathlib.Algebra.Hom.Group._hyg.403 : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) _x) (AddHomClass.toFunLike.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddZeroClass.toAdd.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3))) (AddZeroClass.toAdd.{u2} (E -> Real) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (AddMonoidHomClass.toAddHomClass.{u2, u2, u2} (AddMonoidHom.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))) (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal)) (AddMonoidHom.addMonoidHomClass.{u2, u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (E -> Real) (AddMonoid.toAddZeroClass.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.instAddMonoidSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Pi.addZeroClass.{u2, 0} E (fun (a._@.Mathlib.Analysis.Seminorm._hyg.2053 : E) => Real) (fun (i : E) => AddMonoid.toAddZeroClass.{0} Real Real.instAddMonoidReal))))) (Seminorm.coeFnAddMonoidHom.{u1, u2} π E _inst_1 _inst_2 _inst_3))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_fn_add_monoid_hom_injective Seminorm.coeFnAddMonoidHom_injectiveβ'. -/
theorem coeFnAddMonoidHom_injective : Function.Injective (coeFnAddMonoidHom π E) :=
show @Function.Injective (Seminorm π E) (E β β) coeFn from FunLike.coe_injective
#align seminorm.coe_fn_add_monoid_hom_injective Seminorm.coeFnAddMonoidHom_injective
@@ -235,15 +307,33 @@ instance : Sup (Seminorm π E)
(congr_argβ max (map_smul_eq_mul p x v) (map_smul_eq_mul q x v)).trans <|
(mul_max_of_nonneg _ _ <| norm_nonneg x).symm }
+/- warning: seminorm.coe_sup -> Seminorm.coe_sup is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3), Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u2} (E -> Real) (Pi.hasSup.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.instSupForAll.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_sup Seminorm.coe_supβ'. -/
@[simp]
theorem coe_sup (p q : Seminorm π E) : β(p β q) = p β q :=
rfl
#align seminorm.coe_sup Seminorm.coe_sup
+/- warning: seminorm.sup_apply -> Seminorm.sup_apply is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q) x) (Sup.sup.{0} Real Real.hasSup (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (Sup.sup.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instSupReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
+Case conversion may be inaccurate. Consider using '#align seminorm.sup_apply Seminorm.sup_applyβ'. -/
theorem sup_apply (p q : Seminorm π E) (x : E) : (p β q) x = p x β q x :=
rfl
#align seminorm.sup_apply Seminorm.sup_apply
+/- warning: seminorm.smul_sup -> Seminorm.smul_sup is a dubious translation:
+lean 3 declaration is
+ forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u3} E] [_inst_3 : SMul.{u2, u3} π E] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3), Eq.{succ u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r (Sup.sup.{u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u2, u3} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u3} (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSup.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r p) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E _inst_1 _inst_2 _inst_3) (Seminorm.hasSmul.{u1, u2, u3} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6) r q))
+but is expected to have type
+ forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 (Algebra.toSMul.{0, 0} NNReal Real instNNRealCommSemiring Real.semiring (NNReal.instAlgebraNNRealInstNNRealCommSemiring.{0} Real Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField)))) _inst_4] (r : R) (p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.smul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.smul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r p) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.smul.{u3, u2, u1} R π E _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6)) r q))
+Case conversion may be inaccurate. Consider using '#align seminorm.smul_sup Seminorm.smul_supβ'. -/
theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p q : Seminorm π E) :
r β’ (p β q) = r β’ p β r β’ q :=
have real.smul_max : β x y : β, r β’ max x y = max (r β’ x) (r β’ y) := fun x y => by
@@ -255,20 +345,44 @@ theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
instance : PartialOrder (Seminorm π E) :=
PartialOrder.lift _ FunLike.coe_injective
+/- warning: seminorm.coe_le_coe -> Seminorm.coe_le_coe is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Pi.hasLe.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasLe)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q)) (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q)
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.hasLe.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instLEReal)) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_le_coe Seminorm.coe_le_coeβ'. -/
@[simp, norm_cast]
theorem coe_le_coe {p q : Seminorm π E} : (p : E β β) β€ q β p β€ q :=
Iff.rfl
#align seminorm.coe_le_coe Seminorm.coe_le_coe
+/- warning: seminorm.coe_lt_coe -> Seminorm.coe_lt_coe is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Preorder.toLT.{u2} ((fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) p) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q)) (LT.lt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q)
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Preorder.toLT.{u1} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.preorder.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instPreorderReal))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q)) (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q)
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_lt_coe Seminorm.coe_lt_coeβ'. -/
@[simp, norm_cast]
theorem coe_lt_coe {p q : Seminorm π E} : (p : E β β) < q β p < q :=
Iff.rfl
#align seminorm.coe_lt_coe Seminorm.coe_lt_coe
+/- warning: seminorm.le_def -> Seminorm.le_def is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (forall (x : E), LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (forall (x : E), LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))
+Case conversion may be inaccurate. Consider using '#align seminorm.le_def Seminorm.le_defβ'. -/
theorem le_def {p q : Seminorm π E} : p β€ q β β x, p x β€ q x :=
Iff.rfl
#align seminorm.le_def Seminorm.le_def
+/- warning: seminorm.lt_def -> Seminorm.lt_def is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {p : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (And (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 _inst_2 _inst_3))) p q) (Exists.{succ u2} E (fun (x : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 _inst_2 _inst_3) q x))))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {p : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3}, Iff (LT.lt.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLT.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (And (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3))) p q) (Exists.{succ u1} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E _inst_2)))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) E Real _inst_2 Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 _inst_2 _inst_3) π E _inst_1 _inst_2 _inst_3 (Seminorm.seminormClass.{u2, u1} π E _inst_1 _inst_2 _inst_3)))) q x))))
+Case conversion may be inaccurate. Consider using '#align seminorm.lt_def Seminorm.lt_defβ'. -/
theorem lt_def {p q : Seminorm π E} : p < q β p β€ q β§ β x, p x < q x :=
Pi.lt_def
#align seminorm.lt_def Seminorm.lt_def
@@ -298,6 +412,7 @@ variable [Module π E] [Module πβ Eβ] [Module πβ Eβ] [Module
variable [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β]
+#print Seminorm.comp /-
/-- Composition of a seminorm with a linear map is a seminorm. -/
def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm π E :=
{
@@ -306,54 +421,121 @@ def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm
toFun := fun x => p (f x)
smul' := fun _ _ => by rw [map_smulββ, map_smul_eq_mul, RingHomIsometric.is_iso] }
#align seminorm.comp Seminorm.comp
+-/
+/- warning: seminorm.coe_comp -> Seminorm.coe_comp is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (E -> Real) (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u3, succ u4, 1} E Eβ Real (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p) (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
+but is expected to have type
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f)) (Function.comp.{succ u1, succ u3, 1} E Eβ Real (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.seminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_comp Seminorm.coe_compβ'. -/
theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : β(p.comp f) = p β f :=
rfl
#align seminorm.coe_comp Seminorm.coe_comp
+/- warning: seminorm.comp_apply -> Seminorm.comp_apply is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
+but is expected to have type
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) x) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_8))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))) (Seminorm.seminormClass.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ) f x))
+Case conversion may be inaccurate. Consider using '#align seminorm.comp_apply Seminorm.comp_applyβ'. -/
@[simp]
theorem comp_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) : (p.comp f) x = p (f x) :=
rfl
#align seminorm.comp_apply Seminorm.comp_apply
+/- warning: seminorm.comp_id -> Seminorm.comp_id is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))), Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u1, u2, u2} π π E E _inst_1 _inst_1 (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (RingHomIsometric.ids.{u1} π _inst_1) _inst_7 _inst_7 _inst_12 _inst_12 p (LinearMap.id.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)) p
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u2, u1, u1} π π E E _inst_1 _inst_1 (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (RingHomIsometric.ids.{u2} π _inst_1) _inst_7 _inst_7 _inst_12 _inst_12 p (LinearMap.id.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)) p
+Case conversion may be inaccurate. Consider using '#align seminorm.comp_id Seminorm.comp_idβ'. -/
@[simp]
theorem comp_id (p : Seminorm π E) : p.comp LinearMap.id = p :=
ext fun _ => rfl
#align seminorm.comp_id Seminorm.comp_id
+/- warning: seminorm.comp_zero -> Seminorm.comp_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (OfNat.ofNat.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) 0 (OfNat.mk.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) 0 (Zero.zero.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.hasZero.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ))))) (OfNat.ofNat.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (Zero.zero.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))))
+but is expected to have type
+ forall {π : Type.{u1}} {πβ : Type.{u4}} {E : Type.{u2}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u1, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))), Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u4, u2, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (OfNat.ofNat.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) 0 (Zero.toOfNat0.{max u2 u3} (LinearMap.{u1, u4, u2, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instZeroLinearMap.{u1, u4, u2, u3} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
+Case conversion may be inaccurate. Consider using '#align seminorm.comp_zero Seminorm.comp_zeroβ'. -/
@[simp]
theorem comp_zero (p : Seminorm πβ Eβ) : p.comp (0 : E βββ[Οββ] Eβ) = 0 :=
ext fun _ => map_zero p
#align seminorm.comp_zero Seminorm.comp_zero
+/- warning: seminorm.zero_comp -> Seminorm.zero_comp is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (OfNat.ofNat.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) 0 (OfNat.mk.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) 0 (Zero.zero.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.hasZero.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))))) f) (OfNat.ofNat.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) 0 (Zero.zero.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))))
+but is expected to have type
+ forall {π : Type.{u4}} {πβ : Type.{u3}} {E : Type.{u2}} {Eβ : Type.{u1}} [_inst_1 : SeminormedRing.{u4} π] [_inst_2 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u4, u3} π πβ (NonAssocRing.toNonAssocSemiring.{u4} π (Ring.toNonAssocRing.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u4, u3} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (SeminormedRing.toNorm.{u4} π _inst_1) (SeminormedRing.toNorm.{u3} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u1} Eβ] [_inst_12 : Module.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8)] (f : LinearMap.{u4, u3, u2, u1} π πβ (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u4, u3, u2, u1} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (OfNat.ofNat.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) 0 (Zero.toOfNat0.{u1} (Seminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))) (Seminorm.instZeroSeminorm.{u3, u1} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u1} Eβ _inst_8) (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_8))))) (SMulWithZero.toSMulZeroClass.{u3, u1} πβ Eβ (MonoidWithZero.toZero.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u3, u1} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (NegZeroClass.toZero.{u1} Eβ (SubNegZeroMonoid.toNegZeroClass.{u1} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u1} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u1} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u1} Eβ _inst_8))))) (Module.toMulActionWithZero.{u3, u1} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} Eβ _inst_8) _inst_13))))))) f) (OfNat.ofNat.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZeroSeminorm.{u4, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _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_7))))) (SMulWithZero.toSMulZeroClass.{u4, u2} π E (MonoidWithZero.toZero.{u4} π (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u4, u2} π E (Semiring.toMonoidWithZero.{u4} π (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u4, u2} π E (Ring.toSemiring.{u4} π (SeminormedRing.toRing.{u4} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
+Case conversion may be inaccurate. Consider using '#align seminorm.zero_comp Seminorm.zero_compβ'. -/
@[simp]
theorem zero_comp (f : E βββ[Οββ] Eβ) : (0 : Seminorm πβ Eβ).comp f = 0 :=
ext fun _ => rfl
#align seminorm.zero_comp Seminorm.zero_comp
+/- warning: seminorm.comp_comp -> Seminorm.comp_comp is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {πβ : Type.{u3}} {E : Type.{u4}} {Eβ : Type.{u5}} {Eβ : Type.{u6}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] [_inst_3 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] {Οββ : RingHom.{u2, u3} πβ πβ (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)))} [_inst_5 : RingHomIsometric.{u2, u3} πβ πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) (SeminormedRing.toHasNorm.{u3} πβ _inst_3) Οββ] {Οββ : RingHom.{u1, u3} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)))} [_inst_6 : RingHomIsometric.{u1, u3} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u3} πβ _inst_3) Οββ] [_inst_7 : AddCommGroup.{u4} E] [_inst_8 : AddCommGroup.{u5} Eβ] [_inst_9 : AddCommGroup.{u6} Eβ] [_inst_12 : Module.{u1, u4} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)] [_inst_13 : Module.{u2, u5} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)] [_inst_14 : Module.{u3, u6} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)] [_inst_20 : RingHomCompTriple.{u1, u2, u3} π πβ πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) Οββ Οββ Οββ] (p : Seminorm.{u3, u6} πβ Eβ _inst_3 (AddCommGroup.toAddGroup.{u6} Eβ _inst_9) (SMulZeroClass.toHasSmul.{u3, u6} πβ Eβ (AddZeroClass.toHasZero.{u6} Eβ (AddMonoid.toAddZeroClass.{u6} Eβ (AddCommMonoid.toAddMonoid.{u6} Eβ (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)))) (SMulWithZero.toSmulZeroClass.{u3, u6} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)))))) (AddZeroClass.toHasZero.{u6} Eβ (AddMonoid.toAddZeroClass.{u6} Eβ (AddCommMonoid.toAddMonoid.{u6} Eβ (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)))) (MulActionWithZero.toSMulWithZero.{u3, u6} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3))) (AddZeroClass.toHasZero.{u6} Eβ (AddMonoid.toAddZeroClass.{u6} Eβ (AddCommMonoid.toAddMonoid.{u6} Eβ (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9)))) (Module.toMulActionWithZero.{u3, u6} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9) _inst_14))))) (g : LinearMap.{u2, u3, u5, u6} πβ πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) Οββ Eβ Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9) _inst_13 _inst_14) (f : LinearMap.{u1, u2, u4, u5} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u4} (Seminorm.{u1, u4} π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u4} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u4} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u1, u4} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u3, u4, u6} π πβ E Eβ _inst_1 _inst_3 Οββ _inst_6 _inst_7 _inst_9 _inst_12 _inst_14 p (LinearMap.comp.{u1, u2, u3, u4, u5, u6} π πβ πβ E Eβ Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u6} Eβ _inst_9) _inst_12 _inst_13 _inst_14 Οββ Οββ Οββ _inst_20 g f)) (Seminorm.comp.{u1, u2, u4, u5} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (Seminorm.comp.{u2, u3, u5, u6} πβ πβ Eβ Eβ _inst_2 _inst_3 Οββ _inst_5 _inst_8 _inst_9 _inst_13 _inst_14 p g) f)
+but is expected to have type
+ forall {π : Type.{u6}} {πβ : Type.{u5}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u2}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u6} π] [_inst_2 : SeminormedRing.{u5} πβ] [_inst_3 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u6, u5} π πβ (NonAssocRing.toNonAssocSemiring.{u6} π (Ring.toNonAssocRing.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u5} πβ (Ring.toNonAssocRing.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u6, u5} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (SeminormedRing.toNorm.{u6} π _inst_1) (SeminormedRing.toNorm.{u5} πβ _inst_2) Οββ] {Οββ : RingHom.{u5, u4} πβ πβ (NonAssocRing.toNonAssocSemiring.{u5} πβ (Ring.toNonAssocRing.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))} [_inst_5 : RingHomIsometric.{u5, u4} πβ πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (SeminormedRing.toNorm.{u5} πβ _inst_2) (SeminormedRing.toNorm.{u4} πβ _inst_3) Οββ] {Οββ : RingHom.{u6, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u6} π (Ring.toNonAssocRing.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))} [_inst_6 : RingHomIsometric.{u6, u4} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (SeminormedRing.toNorm.{u6} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_3) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u2} Eβ] [_inst_9 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u6, u1} π E (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u5, u2} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8)] [_inst_14 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9)] [_inst_20 : RingHomCompTriple.{u6, u5, u4} π πβ πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) Οββ Οββ Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_3 (AddCommGroup.toAddGroup.{u3} Eβ _inst_9) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_9))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_14))))) (g : LinearMap.{u5, u4, u2, u3} πβ πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) Οββ Eβ Eβ (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_13 _inst_14) (f : LinearMap.{u6, u5, u1, u2} π πβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (Seminorm.{u6, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u6, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u6, u1} π E (MonoidWithZero.toZero.{u6} π (Semiring.toMonoidWithZero.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u6, u1} π E (Semiring.toMonoidWithZero.{u6} π (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u6, u1} π E (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u6, u4, u1, u3} π πβ E Eβ _inst_1 _inst_3 Οββ _inst_6 _inst_7 _inst_9 _inst_12 _inst_14 p (LinearMap.comp.{u6, u5, u4, u1, u2, u3} π πβ πβ E Eβ Eβ (Ring.toSemiring.{u6} π (SeminormedRing.toRing.{u6} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_3)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u2} Eβ _inst_8) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_9) _inst_12 _inst_13 _inst_14 Οββ Οββ Οββ _inst_20 g f)) (Seminorm.comp.{u6, u5, u1, u2} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (Seminorm.comp.{u5, u4, u2, u3} πβ πβ Eβ Eβ _inst_2 _inst_3 Οββ _inst_5 _inst_8 _inst_9 _inst_13 _inst_14 p g) f)
+Case conversion may be inaccurate. Consider using '#align seminorm.comp_comp Seminorm.comp_compβ'. -/
theorem comp_comp [RingHomCompTriple Οββ Οββ Οββ] (p : Seminorm πβ Eβ) (g : Eβ βββ[Οββ] Eβ)
(f : E βββ[Οββ] Eβ) : p.comp (g.comp f) = (p.comp g).comp f :=
ext fun _ => rfl
#align seminorm.comp_comp Seminorm.comp_comp
+/- warning: seminorm.add_comp -> Seminorm.add_comp is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (q : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HAdd.hAdd.{u4, u4, u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (instHAdd.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.hasAdd.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) p q) f) (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (instHAdd.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasAdd.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
+but is expected to have type
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (instHAdd.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instAddSeminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13)))))) p q) f) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAddSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
+Case conversion may be inaccurate. Consider using '#align seminorm.add_comp Seminorm.add_compβ'. -/
theorem add_comp (p q : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) :
(p + q).comp f = p.comp f + q.comp f :=
ext fun _ => rfl
#align seminorm.add_comp Seminorm.add_comp
+/- warning: seminorm.comp_add_le -> Seminorm.comp_add_le is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] (p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toLE.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u3 u4, max u3 u4, max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u3 u4} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.hasAdd.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u3, u3, u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (instHAdd.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.hasAdd.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
+but is expected to have type
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] (p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (g : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p (HAdd.hAdd.{max u1 u3, max u1 u3, max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (instHAdd.{max u1 u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13) (LinearMap.instAddLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13 Οββ)) f g)) (HAdd.hAdd.{u1, u1, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHAdd.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instAddSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p g))
+Case conversion may be inaccurate. Consider using '#align seminorm.comp_add_le Seminorm.comp_add_leβ'. -/
theorem comp_add_le (p : Seminorm πβ Eβ) (f g : E βββ[Οββ] Eβ) :
p.comp (f + g) β€ p.comp f + p.comp g := fun _ => map_add_le_add p _ _
#align seminorm.comp_add_le Seminorm.comp_add_le
+/- warning: seminorm.smul_comp -> Seminorm.smul_comp is a dubious translation:
+lean 3 declaration is
+ forall {R : Type.{u1}} {π : Type.{u2}} {πβ : Type.{u3}} {E : Type.{u4}} {Eβ : Type.{u5}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u3} πβ] {Οββ : RingHom.{u2, u3} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u3} πβ (Ring.toNonAssocRing.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (SeminormedRing.toHasNorm.{u2} π _inst_1) (SeminormedRing.toHasNorm.{u3} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u4} E] [_inst_8 : AddCommGroup.{u5} Eβ] [_inst_12 : Module.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)] [_inst_13 : Module.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)] [_inst_17 : SMul.{u1, 0} R Real] [_inst_18 : SMul.{u1, 0} R NNReal] [_inst_19 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_18 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_17] (p : Seminorm.{u3, u5} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u2, u3, u4, u5} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_12 _inst_13) (c : R), Eq.{succ u4} (Seminorm.{u2, u4} π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12))))) (Seminorm.comp.{u2, u3, u4, u5} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (SMul.smul.{u1, u5} R (Seminorm.{u3, u5} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13))))) (Seminorm.hasSmul.{u1, u3, u5} R πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u5} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u3, u5} πβ Eβ (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u3, u5} πβ Eβ (MulZeroClass.toHasZero.{u3} πβ (MulZeroOneClass.toMulZeroClass.{u3} πβ (MonoidWithZero.toMulZeroOneClass.{u3} πβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u3, u5} πβ Eβ (Semiring.toMonoidWithZero.{u3} πβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2))) (AddZeroClass.toHasZero.{u5} Eβ (AddMonoid.toAddZeroClass.{u5} Eβ (AddCommMonoid.toAddMonoid.{u5} Eβ (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8)))) (Module.toMulActionWithZero.{u3, u5} πβ Eβ (Ring.toSemiring.{u3} πβ (SeminormedRing.toRing.{u3} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u5} Eβ _inst_8) _inst_13)))) _inst_17 _inst_18 _inst_19) c p) f) (SMul.smul.{u1, u4} R (Seminorm.{u2, u4} π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{u1, u2, u4} R π E _inst_1 (AddCommGroup.toAddGroup.{u4} E _inst_7) (SMulZeroClass.toHasSmul.{u2, u4} π E (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u2, u4} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u2, u4} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (AddZeroClass.toHasZero.{u4} E (AddMonoid.toAddZeroClass.{u4} E (AddCommMonoid.toAddMonoid.{u4} E (AddCommGroup.toAddCommMonoid.{u4} E _inst_7)))) (Module.toMulActionWithZero.{u2, u4} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u4} E _inst_7) _inst_12)))) _inst_17 _inst_18 _inst_19) c (Seminorm.comp.{u2, u3, u4, u5} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f))
+but is expected to have type
+ forall {R : Type.{u1}} {π : Type.{u3}} {πβ : Type.{u5}} {E : Type.{u2}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : SeminormedRing.{u5} πβ] {Οββ : RingHom.{u3, u5} π πβ (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u5} πβ (Ring.toNonAssocRing.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u3, u5} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (SeminormedRing.toNorm.{u3} π _inst_1) (SeminormedRing.toNorm.{u5} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u2} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] [_inst_13 : Module.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] [_inst_17 : SMul.{u1, 0} R Real] [_inst_18 : SMul.{u1, 0} R NNReal] [_inst_19 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_18 Seminorm.smul_nnreal_real _inst_17] (p : Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (f : LinearMap.{u3, u5, u2, u4} π πβ (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) (c : R), Eq.{succ u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 (HSMul.hSMul.{u1, u4, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (instHSMul.{u1, u4} R (Seminorm.{u5, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.smul.{u1, u5, u4} R πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u5, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u5, u4} πβ Eβ (MonoidWithZero.toZero.{u5} πβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u5, u4} πβ Eβ (Semiring.toMonoidWithZero.{u5} πβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u5, u4} πβ Eβ (Ring.toSemiring.{u5} πβ (SeminormedRing.toRing.{u5} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))) _inst_17 _inst_18 _inst_19)) c p) f) (HSMul.hSMul.{u1, u2, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (instHSMul.{u1, u2} R (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.smul.{u1, u3, u2} R π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) _inst_17 _inst_18 _inst_19)) c (Seminorm.comp.{u3, u5, u2, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f))
+Case conversion may be inaccurate. Consider using '#align seminorm.smul_comp Seminorm.smul_compβ'. -/
theorem smul_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : R) :
(c β’ p).comp f = c β’ p.comp f :=
ext fun _ => rfl
#align seminorm.smul_comp Seminorm.smul_comp
+/- warning: seminorm.comp_mono -> Seminorm.comp_mono is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)] {p : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Preorder.toLE.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.partialOrder.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Preorder.toLE.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
+but is expected to have type
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u1} E] [_inst_8 : AddCommGroup.{u3} Eβ] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] [_inst_13 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8)] {p : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} {q : Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))} (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_12 _inst_13), (LE.le.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Preorder.toLE.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (PartialOrder.toPreorder.{u3} (Seminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))) (Seminorm.instPartialOrderSeminorm.{u4, u3} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u3} Eβ _inst_8) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_8))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_8) _inst_13))))))) p q) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 p f) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_2 Οββ _inst_4 _inst_7 _inst_8 _inst_12 _inst_13 q f))
+Case conversion may be inaccurate. Consider using '#align seminorm.comp_mono Seminorm.comp_monoβ'. -/
theorem comp_mono {p q : Seminorm πβ Eβ} (f : E βββ[Οββ] Eβ) (hp : p β€ q) : p.comp f β€ q.comp f :=
fun _ => hp _
#align seminorm.comp_mono Seminorm.comp_mono
+/- warning: seminorm.pullback -> Seminorm.pullback is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)], (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) -> (AddMonoidHom.{u4, u3} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (AddMonoid.toAddZeroClass.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.addMonoid.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) (AddMonoid.toAddZeroClass.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.addMonoid.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))))
+but is expected to have type
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))} [_inst_4 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (SeminormedRing.toNorm.{u1} π _inst_1) (SeminormedRing.toNorm.{u2} πβ _inst_2) Οββ] [_inst_7 : AddCommGroup.{u3} E] [_inst_8 : AddCommGroup.{u4} Eβ] [_inst_12 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7)] [_inst_13 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8)], (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_12 _inst_13) -> (AddMonoidHom.{u4, u3} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (AddMonoid.toAddZeroClass.{u4} (Seminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13))))) (Seminorm.instAddMonoidSeminorm.{u2, u4} πβ Eβ _inst_2 (AddCommGroup.toAddGroup.{u4} Eβ _inst_8) (SMulZeroClass.toSMul.{u2, u4} πβ Eβ (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (SMulWithZero.toSMulZeroClass.{u2, u4} πβ Eβ (MonoidWithZero.toZero.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2))) (NegZeroClass.toZero.{u4} Eβ (SubNegZeroMonoid.toNegZeroClass.{u4} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u4} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u4} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u4} Eβ _inst_8))))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_2)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_8) _inst_13)))))) (AddMonoid.toAddZeroClass.{u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12))))) (Seminorm.instAddMonoidSeminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_7) (SMulZeroClass.toSMul.{u1, u3} π E (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u1, u3} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u3} E (SubNegZeroMonoid.toNegZeroClass.{u3} E (SubtractionMonoid.toSubNegZeroMonoid.{u3} E (SubtractionCommMonoid.toSubtractionMonoid.{u3} E (AddCommGroup.toDivisionAddCommMonoid.{u3} E _inst_7))))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_7) _inst_12)))))))
+Case conversion may be inaccurate. Consider using '#align seminorm.pullback Seminorm.pullbackβ'. -/
/-- The composition as an `add_monoid_hom`. -/
@[simps]
def pullback (f : E βββ[Οββ] Eβ) : Seminorm πβ Eβ β+ Seminorm π E :=
@@ -363,15 +545,33 @@ def pullback (f : E βββ[Οββ] Eβ) : Seminorm πβ Eβ β+ Semin
instance : OrderBot (Seminorm π E) :=
β¨0, map_nonnegβ©
+/- warning: seminorm.coe_bot -> Seminorm.coe_bot is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12)))) (OfNat.ofNat.{u2} (E -> Real) 0 (OfNat.mk.{u2} (E -> Real) 0 (Zero.zero.{u2} (E -> Real) (Pi.instZero.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasZero)))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u1, u2} π E _inst_1 _inst_7 _inst_12)))) (OfNat.ofNat.{u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) 0 (Zero.toOfNat0.{u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (Pi.instZero.{u2, 0} E (fun (a : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (fun (i : E) => Real.instZeroReal))))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_bot Seminorm.coe_botβ'. -/
@[simp]
theorem coe_bot : β(β₯ : Seminorm π E) = 0 :=
rfl
#align seminorm.coe_bot Seminorm.coe_bot
+/- warning: seminorm.bot_eq_zero -> Seminorm.bot_eq_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)], Eq.{succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u1, u2} π E _inst_1 _inst_7 _inst_12))) (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))
+Case conversion may be inaccurate. Consider using '#align seminorm.bot_eq_zero Seminorm.bot_eq_zeroβ'. -/
theorem bot_eq_zero : (β₯ : Seminorm π E) = 0 :=
rfl
#align seminorm.bot_eq_zero Seminorm.bot_eq_zero
+/- warning: seminorm.smul_le_smul -> Seminorm.smul_le_smul is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))} {a : NNReal} {b : NNReal}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) p q) -> (LE.le.{0} NNReal (Preorder.toLE.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) a b) -> (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) a p) (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) b q))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))} {a : NNReal} {b : NNReal}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) p q) -> (LE.le.{0} NNReal (Preorder.toLE.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) a b) -> (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))))) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.smul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) a p) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (Seminorm.smul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) b q))
+Case conversion may be inaccurate. Consider using '#align seminorm.smul_le_smul Seminorm.smul_le_smulβ'. -/
theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (hab : a β€ b) : a β’ p β€ b β’ q :=
by
simp_rw [le_def, coe_smul]
@@ -380,6 +580,12 @@ theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (ha
exact mul_le_mul hab (hpq x) (map_nonneg p x) (NNReal.coe_nonneg b)
#align seminorm.smul_le_smul Seminorm.smul_le_smul
+/- warning: seminorm.finset_sup_apply -> Seminorm.finset_sup_apply is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u3} ΞΉ) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) (Finset.sup.{0, u3} NNReal ΞΉ NNReal.semilatticeSup NNReal.orderBot s (fun (i : ΞΉ) => Subtype.mk.{1} Real (fun (r : Real) => LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) (NonnegHomClass.map_nonneg.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real Real.hasZero Real.hasLe (AddGroupSeminormClass.toNonnegHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.linearOrderedSemiring) (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (p i) x))))
+but is expected to have type
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u1} ΞΉ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) (NNReal.toReal (Finset.sup.{0, u1} NNReal ΞΉ instNNRealSemilatticeSup NNReal.instOrderBotNNRealToLEToPreorderToPartialOrderInstNNRealStrictOrderedSemiring s (fun (i : ΞΉ) => Subtype.mk.{1} Real (fun (r : Real) => LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) (NonnegHomClass.map_nonneg.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddMonoid.toZero.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (LinearOrderedAddCommMonoid.toAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real (LinearOrderedAddCommMonoid.toOrderedAddCommMonoid.{0} Real (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal))))) (AddGroupSeminormClass.toNonnegHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) (LinearOrderedSemiring.toLinearOrderedAddCommMonoid.{0} Real Real.instLinearOrderedSemiringReal) (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (p i) x))))
+Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply Seminorm.finset_sup_applyβ'. -/
theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
s.sup p x = β(s.sup fun i => β¨p i x, map_nonneg (p i) xβ© : ββ₯0) :=
by
@@ -392,6 +598,12 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
NNReal.coe_max, Subtype.coe_mk, ih]
#align seminorm.finset_sup_apply Seminorm.finset_sup_apply
+/- warning: seminorm.finset_sup_le_sum -> Seminorm.finset_sup_le_sum is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u3} ΞΉ), LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) (Finset.sum.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (OrderedCancelAddCommMonoid.toAddCommMonoid.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderedCancelAddCommMonoid.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) s (fun (i : ΞΉ) => p i))
+but is expected to have type
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) (s : Finset.{u1} ΞΉ), LE.le.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Preorder.toLE.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instPartialOrderSeminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) (Finset.sum.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (OrderedCancelAddCommMonoid.toAddCommMonoid.{u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderedCancelAddCommMonoidSeminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))) s (fun (i : ΞΉ) => p i))
+Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sumβ'. -/
theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p β€ β i in s, p i := by
classical
refine' finset.sup_le_iff.mpr _
@@ -400,6 +612,12 @@ theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p
exact bot_le
#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sum
+/- warning: seminorm.finset_sup_apply_le -> Seminorm.finset_sup_apply_le is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u3} ΞΉ} {x : E} {a : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) a) -> (forall (i : ΞΉ), (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) -> (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) a)) -> (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
+but is expected to have type
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
+Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply_le Seminorm.finset_sup_apply_leβ'. -/
theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 β€ a)
(h : β i, i β s β p i x β€ a) : s.sup p x β€ a :=
by
@@ -408,6 +626,12 @@ theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
exact Finset.sup_le h
#align seminorm.finset_sup_apply_le Seminorm.finset_sup_apply_le
+/- warning: seminorm.finset_sup_apply_lt -> Seminorm.finset_sup_apply_lt is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u3} ΞΉ} {x : E} {a : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) a) -> (forall (i : ΞΉ), (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) -> (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (p i) x) a)) -> (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
+but is expected to have type
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] {p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))} {s : Finset.{u1} ΞΉ} {x : E} {a : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) a) -> (forall (i : ΞΉ), (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (p i) x) a)) -> (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12)))))))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (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_7))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_7))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_7 _inst_12) s p) x) a)
+Case conversion may be inaccurate. Consider using '#align seminorm.finset_sup_apply_lt Seminorm.finset_sup_apply_ltβ'. -/
theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 < a)
(h : β i, i β s β p i x < a) : s.sup p x < a :=
by
@@ -417,6 +641,12 @@ theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
Β· exact nnreal.coe_pos.mpr ha
#align seminorm.finset_sup_apply_lt Seminorm.finset_sup_apply_lt
+/- warning: seminorm.norm_sub_map_le_sub -> Seminorm.norm_sub_map_le_sub is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_7 : AddCommGroup.{u2} E] [_inst_12 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (x : E) (y : E), LE.le.{0} Real Real.hasLe (Norm.norm.{0} Real Real.hasNorm (HSub.hSub.{0, 0, 0} Real Real Real (instHSub.{0} Real Real.hasSub) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p x) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p y))) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_7) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_7)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_7) _inst_12))))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_7)))) x y))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_7 : AddCommGroup.{u1} E] [_inst_12 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) (x : E) (y : E), LE.le.{0} Real Real.instLEReal (Norm.norm.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.norm (HSub.hSub.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (instHSub.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instSubReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p y))) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_7) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_7) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_7))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_7) _inst_12)))))))) p (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_7)))) x y))
+Case conversion may be inaccurate. Consider using '#align seminorm.norm_sub_map_le_sub Seminorm.norm_sub_map_le_subβ'. -/
theorem norm_sub_map_le_sub (p : Seminorm π E) (x y : E) : βp x - p yβ β€ p (x - y) :=
abs_sub_map_le_sub p x y
#align seminorm.norm_sub_map_le_sub Seminorm.norm_sub_map_le_sub
@@ -433,6 +663,12 @@ variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
variable [AddCommGroup E] [AddCommGroup Eβ] [Module π E] [Module πβ Eβ]
+/- warning: seminorm.comp_smul -> Seminorm.comp_smul is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedCommRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u3} E] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)] [_inst_7 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] (p : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (c : πβ), Eq.{succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (SMul.smul.{u2, max u3 u4} πβ (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.hasSmul.{u1, u2, u2, u3, u4} π πβ πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ (Ring.toMonoid.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (Module.toDistribMulAction.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7) (smulCommClass_self.{u2, u4} πβ Eβ (CommRing.toCommMonoid.{u2} πβ (SeminormedCommRing.toCommRing.{u2} πβ _inst_2)) (MulActionWithZero.toMulAction.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7)))) c f)) (SMul.smul.{0, u3} NNReal (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.hasSmul.{0, u1, u3} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6)))) (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) (NNNorm.nnnorm.{u2} πβ (SeminormedAddGroup.toNNNorm.{u2} πβ (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} πβ (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u2} πβ (SeminormedRing.toNonUnitalSeminormedRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))) c) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p f))
+but is expected to have type
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ), Eq.{succ u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) (Seminorm.smul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) (NNNorm.nnnorm.{u4} πβ (SeminormedAddGroup.toNNNorm.{u4} πβ (SeminormedAddCommGroup.toSeminormedAddGroup.{u4} πβ (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u4} πβ (SeminormedRing.toNonUnitalSeminormedRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) c) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p f))
+Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul Seminorm.comp_smulβ'. -/
theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) :
p.comp (c β’ f) = βcββ β’ p.comp f :=
ext fun _ => by
@@ -440,6 +676,12 @@ theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
smul_eq_mul, comp_apply]
#align seminorm.comp_smul Seminorm.comp_smul
+/- warning: seminorm.comp_smul_apply -> Seminorm.comp_smul_apply is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : SeminormedCommRing.{u2} πβ] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u3} E] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)] [_inst_7 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] (p : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} Real (coeFn.{succ u3, succ u3} (Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (fun (_x : Seminorm.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u3} π E _inst_1 (AddCommGroup.toAddGroup.{u3} E _inst_4) (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_4)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) _inst_6))))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (SMul.smul.{u2, max u3 u4} πβ (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.hasSmul.{u1, u2, u2, u3, u4} π πβ πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ (Ring.toMonoid.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (Module.toDistribMulAction.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7) (smulCommClass_self.{u2, u4} πβ Eβ (CommRing.toCommMonoid.{u2} πβ (SeminormedCommRing.toCommRing.{u2} πβ _inst_2)) (MulActionWithZero.toMulAction.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7)))) c f)) x) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u2} πβ (SeminormedRing.toHasNorm.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)) c) (coeFn.{succ u4, succ u4} (Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) (fun (_x : Seminorm.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) => Eβ -> Real) (Seminorm.hasCoeToFun.{u2, u4} πβ Eβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2) (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2)))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_7))))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ (SeminormedCommRing.toSemiNormedRing.{u2} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_4) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
+but is expected to have type
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : SeminormedCommRing.{u4} πβ] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))} [_inst_3 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) Οββ] [_inst_4 : AddCommGroup.{u1} E] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4)] [_inst_7 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] (p : Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (c : πβ) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_4))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_4) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6))))) π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))) (Seminorm.seminormClass.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_4) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_4))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) _inst_6)))))))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) Οββ _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 p (HSMul.hSMul.{u4, max u1 u3, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (instHSMul.{u4, max u1 u3} πβ (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) (LinearMap.instSMulLinearMap.{u2, u4, u4, u1, u3} π πβ πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ (MonoidWithZero.toMonoid.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))))) (Module.toDistribMulAction.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7) (smulCommClass_self.{u4, u3} πβ Eβ (CommRing.toCommMonoid.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)) (MulActionWithZero.toMulAction.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) c f)) x) (HMul.hMul.{0, 0, 0} Real ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (a : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) a) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)) Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u4} πβ (SeminormedRing.toNorm.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)) c) (FunLike.coe.{succ u3, succ u3, 1} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ (fun (_x : Eβ) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : Eβ) => Real) _x) (SubadditiveHomClass.toFunLike.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddZeroClass.toAdd.{u3} Eβ (AddMonoid.toAddZeroClass.{u3} Eβ (SubNegMonoid.toAddMonoid.{u3} Eβ (AddGroup.toSubNegMonoid.{u3} Eβ (AddCommGroup.toAddGroup.{u3} Eβ _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u3, u3, 0} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) Eβ Real (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u3, u4, u3} (Seminorm.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7))))) πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))) (Seminorm.seminormClass.{u4, u3} πβ Eβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2) (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (CommMonoidWithZero.toZero.{u4} πβ (CommSemiring.toCommMonoidWithZero.{u4} πβ (CommRing.toCommSemiring.{u4} πβ (SeminormedCommRing.toCommRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_7)))))))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ (SeminormedCommRing.toSeminormedRing.{u4} πβ _inst_2))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_4) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6 _inst_7 Οββ) f x)))
+Case conversion may be inaccurate. Consider using '#align seminorm.comp_smul_apply Seminorm.comp_smul_applyβ'. -/
theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) (x : E) :
p.comp (c β’ f) x = βcβ * p (f x) :=
map_smul_eq_mul p _ _
@@ -451,6 +693,12 @@ section NormedField
variable [NormedField π] [AddCommGroup E] [Module π E] {p q : Seminorm π E} {x : E}
+/- warning: seminorm.bdd_below_range_add -> Seminorm.bddBelow_range_add is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {x : E}, BddBelow.{0} Real Real.preorder (Set.range.{0, succ u2} Real E (fun (u : E) => HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p u) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {x : E}, BddBelow.{0} Real Real.instPreorderReal (Set.range.{0, succ u2} Real E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
+Case conversion may be inaccurate. Consider using '#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_addβ'. -/
/-- Auxiliary lemma to show that the infimum of seminorms is well-defined. -/
theorem bddBelow_range_add : BddBelow (range fun u => p u + q (x - u)) :=
β¨0, by
@@ -479,6 +727,12 @@ noncomputable instance : Inf (Seminorm π E)
(fun u => β¨a β’ u, inv_smul_smulβ ha uβ©) fun u => _
rw [smul_inv_smulβ ha] }
+/- warning: seminorm.inf_apply -> Seminorm.inf_apply is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (x : E), Eq.{1} Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Inf.inf.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u1, u2} π E _inst_1 _inst_2 _inst_3) p q) x) (infα΅’.{0, succ u2} Real Real.hasInf E (fun (u : E) => HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p u) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) q (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) x u))))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (x : E), Eq.{1} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInfSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q) x) (infα΅’.{0, succ u1} Real Real.instInfSetReal E (fun (u : E) => HAdd.hAdd.{0, 0, 0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u)) ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) (instHAdd.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) u) Real.instAddReal) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) p u) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) q (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) x u))))
+Case conversion may be inaccurate. Consider using '#align seminorm.inf_apply Seminorm.inf_applyβ'. -/
@[simp]
theorem inf_apply (p q : Seminorm π E) (x : E) : (p β q) x = β¨
u : E, p u + q (x - u) :=
rfl
@@ -494,6 +748,12 @@ noncomputable instance : Lattice (Seminorm π E) :=
le_inf := fun a b c hab hac x =>
le_cinfα΅’ fun u => (le_map_add_map_sub a _ _).trans <| add_le_add (hab _) (hac _) }
+/- warning: seminorm.smul_inf -> Seminorm.smul_inf is a dubious translation:
+lean 3 declaration is
+ forall {R : Type.{u1}} {π : Type.{u2}} {E : Type.{u3}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SMul.{u1, 0} R Real] [_inst_5 : SMul.{u1, 0} R NNReal] [_inst_6 : IsScalarTower.{u1, 0, 0} R NNReal Real _inst_5 (SMulZeroClass.toHasSmul.{0, 0} NNReal Real (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (SMulWithZero.toSmulZeroClass.{0, 0} NNReal Real (MulZeroClass.toHasZero.{0} NNReal (MulZeroOneClass.toMulZeroClass.{0} NNReal (MonoidWithZero.toMulZeroOneClass.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)))) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (MulActionWithZero.toSMulWithZero.{0, 0} NNReal Real (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring) (AddZeroClass.toHasZero.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real Real.addCommMonoid))) (Module.toMulActionWithZero.{0, 0} NNReal Real NNReal.semiring Real.addCommMonoid (NNReal.module.{0} Real Real.addCommMonoid Real.module))))) _inst_4] (r : R) (p : Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))), Eq.{succ u3} (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasSmul.{u1, u2, u3} R π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6) r (Inf.inf.{u3} (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u2, u3} π E _inst_1 _inst_2 _inst_3) p q)) (Inf.inf.{u3} (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasInf.{u2, u3} π E _inst_1 _inst_2 _inst_3) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasSmul.{u1, u2, u3} R π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6) r p) (SMul.smul.{u1, u3} R (Seminorm.{u2, u3} π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3))))) (Seminorm.hasSmul.{u1, u2, u3} R π E (SeminormedCommRing.toSemiNormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u3} E _inst_2) (SMulZeroClass.toHasSmul.{u2, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u2, u3} π E (MulZeroClass.toHasZero.{u2} π (MulZeroOneClass.toMulZeroClass.{u2} π (MonoidWithZero.toMulZeroOneClass.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u2, u3} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6) r q))
+but is expected to have type
+ forall {R : Type.{u3}} {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SMul.{u3, 0} R Real] [_inst_5 : SMul.{u3, 0} R NNReal] [_inst_6 : IsScalarTower.{u3, 0, 0} R NNReal Real _inst_5 Seminorm.smul_nnreal_real _inst_4] (r : R) (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (q : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))), Eq.{succ u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.smul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInfSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u2, u1} π E _inst_1 _inst_2 _inst_3) p q)) (Inf.inf.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instInfSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u2, u1} π E _inst_1 _inst_2 _inst_3) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.smul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r p) (HSMul.hSMul.{u3, u1, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (instHSMul.{u3, u1} R (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.smul.{u3, u2, u1} R π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) _inst_4 _inst_5 _inst_6)) r q))
+Case conversion may be inaccurate. Consider using '#align seminorm.smul_inf Seminorm.smul_infβ'. -/
theorem smul_inf [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p q : Seminorm π E) :
r β’ (p β q) = r β’ p β r β’ q := by
ext
@@ -559,11 +819,23 @@ noncomputable instance : SupSet (Seminorm π E)
exact i.1.smul' a x }
else β₯
+/- warning: seminorm.coe_Sup_eq' -> Seminorm.coe_supβ_eq' is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (αΎ° : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s)) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSetSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq' Seminorm.coe_supβ_eq'β'. -/
protected theorem coe_supβ_eq' {s : Set <| Seminorm π E}
(hs : BddAbove (coeFn '' s : Set (E β β))) : coeFn (supβ s) = β¨ p : s, p :=
congr_arg _ (dif_pos hs)
#align seminorm.coe_Sup_eq' Seminorm.coe_supβ_eq'
+/- warning: seminorm.bdd_above_iff -> Seminorm.bddAbove_iff is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, Iff (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.preorder)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (αΎ° : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, Iff (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (BddAbove.{u2} (E -> Real) (Pi.preorder.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.instPreorderReal)) (Set.image.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (E -> Real) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))))) s))
+Case conversion may be inaccurate. Consider using '#align seminorm.bdd_above_iff Seminorm.bddAbove_iffβ'. -/
protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
BddAbove s β BddAbove (coeFn '' s : Set (E β β)) :=
β¨fun β¨q, hqβ© => β¨q, ball_image_of_ball fun p hp => hq hpβ©, fun H =>
@@ -574,11 +846,23 @@ protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
le_csupα΅’ β¨q x, forall_range_iff.mpr fun i : s => hq (mem_image_of_mem _ i.2) xβ© β¨p, hpβ©β©β©
#align seminorm.bdd_above_iff Seminorm.bddAbove_iff
+/- warning: seminorm.coe_Sup_eq -> Seminorm.coe_supβ_eq is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (p : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => coeFn.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (fun (x : coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) => E -> Real) (coeFnTrans.{succ u2, succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeBaseAux.{succ u2, succ u2} (coeSort.{succ u2, succ (succ u2)} (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) Type.{u2} (Set.hasCoeToSort.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (coeSubtype.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.Mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.hasMem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s)))) p)))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {s : Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) s) -> (Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (SupSet.supβ.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instSupSetSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u1, u2} π E _inst_1 _inst_2 _inst_3) s)) (supα΅’.{u2, succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) (Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) (fun (p : Set.Elem.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) s) => FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) (Subtype.val.{succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => Membership.mem.{u2, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Set.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.instMembershipSet.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) x s) p))))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_Sup_eq Seminorm.coe_supβ_eqβ'. -/
protected theorem coe_supβ_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
coeFn (supβ s) = β¨ p : s, p :=
Seminorm.coe_supβ_eq' (Seminorm.bddAbove_iff.mp hs)
#align seminorm.coe_Sup_eq Seminorm.coe_supβ_eq
+/- warning: seminorm.coe_supr_eq -> Seminorm.coe_supα΅’_eq is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))}, (BddAbove.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (Set.range.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (supα΅’.{u2, succ u3} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.hasSup.{u1, u2} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (supα΅’.{u2, succ u3} (E -> Real) (Pi.supSet.{u2, 0} E (fun (αΎ° : E) => Real) (fun (i : E) => Real.hasSup)) ΞΉ (fun (i : ΞΉ) => coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (p i))))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {ΞΉ : Type.{u3}} {p : ΞΉ -> (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))}, (BddAbove.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Set.range.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) ΞΉ p)) -> (Eq.{succ u1} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (supα΅’.{u1, succ u3} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Seminorm.instSupSetSeminormToSeminormedRingToSeminormedCommRingToNormedCommRingToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToCommMonoidWithZeroToCommGroupWithZeroToSemifieldToFieldToSMulWithZeroToMonoidWithZeroToSemiringToDivisionSemiringToMulActionWithZeroToAddCommMonoid.{u2, u1} π E _inst_1 _inst_2 _inst_3) ΞΉ (fun (i : ΞΉ) => p i))) (supα΅’.{u1, succ u3} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (Pi.supSet.{u1, 0} E (fun (αΎ° : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (fun (i : E) => Real.instSupSetReal)) ΞΉ (fun (i : ΞΉ) => FunLike.coe.{succ u1, succ u1, 1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u1, u1, 0} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u1} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u1, u2, u1} (Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))))) (p i))))
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_supr_eq Seminorm.coe_supα΅’_eqβ'. -/
protected theorem coe_supα΅’_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
coeFn (β¨ i, p i) = β¨ i, p i := by
rw [β supβ_range, Seminorm.coe_supβ_eq hp] <;> exact supα΅’_range' (coeFn : Seminorm π E β E β β) p
@@ -623,57 +907,123 @@ section SMul
variable [SMul π E] (p : Seminorm π E)
+#print Seminorm.ball /-
/-- The ball of radius `r` at `x` with respect to seminorm `p` is the set of elements `y` with
`p (y - x) < r`. -/
def ball (x : E) (r : β) :=
{ y : E | p (y - x) < r }
#align seminorm.ball Seminorm.ball
+-/
+#print Seminorm.closedBall /-
/-- The closed ball of radius `r` at `x` with respect to seminorm `p` is the set of elements `y`
with `p (y - x) β€ r`. -/
def closedBall (x : E) (r : β) :=
{ y : E | p (y - x) β€ r }
#align seminorm.closed_ball Seminorm.closedBall
+-/
variable {x y : E} {r : β}
+/- warning: seminorm.mem_ball -> Seminorm.mem_ball is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
+Case conversion may be inaccurate. Consider using '#align seminorm.mem_ball Seminorm.mem_ballβ'. -/
@[simp]
theorem mem_ball : y β ball p x r β p (y - x) < r :=
Iff.rfl
#align seminorm.mem_ball Seminorm.mem_ball
+/- warning: seminorm.mem_closed_ball -> Seminorm.mem_closedBall is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) y x)) r)
+Case conversion may be inaccurate. Consider using '#align seminorm.mem_closed_ball Seminorm.mem_closedBallβ'. -/
@[simp]
theorem mem_closedBall : y β closedBall p x r β p (y - x) β€ r :=
Iff.rfl
#align seminorm.mem_closed_ball Seminorm.mem_closedBall
+/- warning: seminorm.mem_ball_self -> Seminorm.mem_ball_self is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) x (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r))
+Case conversion may be inaccurate. Consider using '#align seminorm.mem_ball_self Seminorm.mem_ball_selfβ'. -/
theorem mem_ball_self (hr : 0 < r) : x β ball p x r := by simp [hr]
#align seminorm.mem_ball_self Seminorm.mem_ball_self
+/- warning: seminorm.mem_closed_ball_self -> Seminorm.mem_closedBall_self is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {r : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {x : E} {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) x (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r))
+Case conversion may be inaccurate. Consider using '#align seminorm.mem_closed_ball_self Seminorm.mem_closedBall_selfβ'. -/
theorem mem_closedBall_self (hr : 0 β€ r) : x β closedBall p x r := by simp [hr]
#align seminorm.mem_closed_ball_self Seminorm.mem_closedBall_self
+/- warning: seminorm.mem_ball_zero -> Seminorm.mem_ball_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r)
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
+Case conversion may be inaccurate. Consider using '#align seminorm.mem_ball_zero Seminorm.mem_ball_zeroβ'. -/
theorem mem_ball_zero : y β ball p 0 r β p y < r := by rw [mem_ball, sub_zero]
#align seminorm.mem_ball_zero Seminorm.mem_ball_zero
+/- warning: seminorm.mem_closed_ball_zero -> Seminorm.mem_closedBall_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r)
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {y : E} {r : Real}, Iff (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) y (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r)) (LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r)
+Case conversion may be inaccurate. Consider using '#align seminorm.mem_closed_ball_zero Seminorm.mem_closedBall_zeroβ'. -/
theorem mem_closedBall_zero : y β closedBall p 0 r β p y β€ r := by rw [mem_closed_ball, sub_zero]
#align seminorm.mem_closed_ball_zero Seminorm.mem_closedBall_zero
+/- warning: seminorm.ball_zero_eq -> Seminorm.ball_zero_eq is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (setOf.{u2} E (fun (y : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_eq Seminorm.ball_zero_eqβ'. -/
theorem ball_zero_eq : ball p 0 r = { y : E | p y < r } :=
Set.ext fun x => p.mem_ball_zero
#align seminorm.ball_zero_eq Seminorm.ball_zero_eq
+/- warning: seminorm.closed_ball_zero_eq -> Seminorm.closedBall_zero_eq is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (setOf.{u2} E (fun (y : E) => LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p y) r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (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_2))))))) r) (setOf.{u2} E (fun (y : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) y) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) p y) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero_eq Seminorm.closedBall_zero_eqβ'. -/
theorem closedBall_zero_eq : closedBall p 0 r = { y : E | p y β€ r } :=
Set.ext fun x => p.mem_closedBall_zero
#align seminorm.closed_ball_zero_eq Seminorm.closedBall_zero_eq
+#print Seminorm.ball_subset_closedBall /-
theorem ball_subset_closedBall (x r) : ball p x r β closedBall p x r := fun y (hy : _ < _) => hy.le
#align seminorm.ball_subset_closed_ball Seminorm.ball_subset_closedBall
+-/
-theorem closedBall_eq_bInter_ball (x r) : closedBall p x r = β Ο > r, ball p x Ο := by
+/- warning: seminorm.closed_ball_eq_bInter_ball -> Seminorm.closedBall_eq_binterα΅’_ball is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (x : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Set.interα΅’.{u2, 1} E Real (fun (Ο : Real) => Set.interα΅’.{u2, 0} E (GT.gt.{0} Real Real.hasLt Ο r) (fun (H : GT.gt.{0} Real Real.hasLt Ο r) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x Ο)))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (x : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Set.interα΅’.{u2, 1} E Real (fun (Ο : Real) => Set.interα΅’.{u2, 0} E (GT.gt.{0} Real Real.instLTReal Ο r) (fun (H : GT.gt.{0} Real Real.instLTReal Ο r) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x Ο)))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_binterα΅’_ballβ'. -/
+theorem closedBall_eq_binterα΅’_ball (x r) : closedBall p x r = β Ο > r, ball p x Ο := by
ext y <;> simp_rw [mem_closed_ball, mem_Interβ, mem_ball, β forall_lt_iff_le']
-#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_bInter_ball
-
+#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_binterα΅’_ball
+
+/- warning: seminorm.ball_zero' -> Seminorm.ball_zero' is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) x r) (Set.univ.{u2} E))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) x r) (Set.univ.{u2} E))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero' Seminorm.ball_zero'β'. -/
@[simp]
theorem ball_zero' (x : E) (hr : 0 < r) : ball (0 : Seminorm π E) x r = Set.univ :=
by
@@ -681,11 +1031,23 @@ theorem ball_zero' (x : E) (hr : 0 < r) : ball (0 : Seminorm π E) x r = Set.u
simp [hr]
#align seminorm.ball_zero' Seminorm.ball_zero'
+/- warning: seminorm.closed_ball_zero' -> Seminorm.closedBall_zero' is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (OfNat.mk.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.zero.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasZero.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)))) x r) (Set.univ.{u2} E))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (OfNat.ofNat.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) 0 (Zero.toOfNat0.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.instZeroSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) x r) (Set.univ.{u2} E))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero' Seminorm.closedBall_zero'β'. -/
@[simp]
theorem closedBall_zero' (x : E) (hr : 0 < r) : closedBall (0 : Seminorm π E) x r = Set.univ :=
eq_univ_of_subset (ball_subset_closedBall _ _ _) (ball_zero' x hr)
#align seminorm.closed_ball_zero' Seminorm.closedBall_zero'
+/- warning: seminorm.ball_smul -> Seminorm.ball_smul is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) (OfNat.ofNat.{0} NNReal 0 (OfNat.mk.{0} NNReal 0 (Zero.zero.{0} NNReal (MulZeroClass.toHasZero.{0} NNReal (NonUnitalNonAssocSemiring.toMulZeroClass.{0} NNReal (NonAssocSemiring.toNonUnitalNonAssocSemiring.{0} NNReal (Semiring.toNonAssocSemiring.{0} NNReal NNReal.semiring))))))) c) -> (forall (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) c p) x r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) c))))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.smul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_smul Seminorm.ball_smulβ'. -/
theorem ball_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x : E) :
(c β’ p).ball x r = p.ball x (r / c) := by
ext
@@ -693,6 +1055,12 @@ theorem ball_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x :
lt_div_iff (nnreal.coe_pos.mpr hc)]
#align seminorm.ball_smul Seminorm.ball_smul
+/- warning: seminorm.closed_ball_smul -> Seminorm.closedBall_smul is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (OrderedCancelAddCommMonoid.toPartialOrder.{0} NNReal (StrictOrderedSemiring.toOrderedCancelAddCommMonoid.{0} NNReal NNReal.strictOrderedSemiring)))) (OfNat.ofNat.{0} NNReal 0 (OfNat.mk.{0} NNReal 0 (Zero.zero.{0} NNReal (MulZeroClass.toHasZero.{0} NNReal (NonUnitalNonAssocSemiring.toMulZeroClass.{0} NNReal (NonAssocSemiring.toNonUnitalNonAssocSemiring.{0} NNReal (Semiring.toNonAssocSemiring.{0} NNReal NNReal.semiring))))))) c) -> (forall (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (SMul.smul.{0, u2} NNReal (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSmul.{0, u1, u2} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3 (MulAction.toHasSmul.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid))) (Mul.toSMul.{0} NNReal (MulOneClass.toHasMul.{0} NNReal (Monoid.toMulOneClass.{0} NNReal (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring))))) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal NNReal.semiring)) (NNReal.mulAction.{0} Real (Monoid.toMulAction.{0} Real Real.monoid)))) c p) x r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r ((fun (a : Type) (b : Type) [self : HasLiftT.{1, 1} a b] => self.0) NNReal Real (HasLiftT.mk.{1, 1} NNReal Real (CoeTCβ.coe.{1, 1} NNReal Real (coeBase.{1, 1} NNReal Real NNReal.Real.hasCoe))) c))))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) {c : NNReal}, (LT.lt.{0} NNReal (Preorder.toLT.{0} NNReal (PartialOrder.toPreorder.{0} NNReal (StrictOrderedSemiring.toPartialOrder.{0} NNReal instNNRealStrictOrderedSemiring))) (OfNat.ofNat.{0} NNReal 0 (Zero.toOfNat0.{0} NNReal instNNRealZero)) c) -> (forall (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 (HSMul.hSMul.{0, u1, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (instHSMul.{0, u1} NNReal (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.smul.{0, u2, u1} NNReal π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3 Seminorm.smul_nnreal_real (Algebra.toSMul.{0, 0} NNReal NNReal instNNRealCommSemiring instNNRealSemiring (Algebra.id.{0} NNReal instNNRealCommSemiring)) (IsScalarTower.left.{0, 0} NNReal Real (MonoidWithZero.toMonoid.{0} NNReal (Semiring.toMonoidWithZero.{0} NNReal instNNRealSemiring)) (NNReal.instMulActionNNRealToMonoidToMonoidWithZeroInstNNRealSemiring.{0} Real (MulActionWithZero.toMulAction.{0, 0} Real Real Real.instMonoidWithZeroReal Real.instZeroReal (MonoidWithZero.toMulActionWithZero.{0} Real Real.instMonoidWithZeroReal)))))) c p) x r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (NNReal.toReal c))))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_smul Seminorm.closedBall_smulβ'. -/
theorem closedBall_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β) (x : E) :
(c β’ p).closedBall x r = p.closedBall x (r / c) :=
by
@@ -701,16 +1069,34 @@ theorem closedBall_smul (p : Seminorm π E) {c : NNReal} (hc : 0 < c) (r : β
le_div_iff (nnreal.coe_pos.mpr hc)]
#align seminorm.closed_ball_smul Seminorm.closedBall_smul
+/- warning: seminorm.ball_sup -> Seminorm.ball_sup is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u2} (Set.{u2} E) (Set.hasInter.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 q e r))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u1} (Set.{u1} E) (Set.instInterSet.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 q e r))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_sup Seminorm.ball_supβ'. -/
theorem ball_sup (p : Seminorm π E) (q : Seminorm π E) (e : E) (r : β) :
ball (p β q) e r = ball p e r β© ball q e r := by
simp_rw [ball, β Set.setOf_and, coe_sup, Pi.sup_apply, sup_lt_iff]
#align seminorm.ball_sup Seminorm.ball_sup
+/- warning: seminorm.closed_ball_sup -> Seminorm.closedBall_sup is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.hasSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u2} (Set.{u2} E) (Set.hasInter.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 q e r))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (e : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 (Sup.sup.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instSupSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) p q) e r) (Inter.inter.{u1} (Set.{u1} E) (Set.instInterSet.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p e r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 q e r))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_sup Seminorm.closedBall_supβ'. -/
theorem closedBall_sup (p : Seminorm π E) (q : Seminorm π E) (e : E) (r : β) :
closedBall (p β q) e r = closedBall p e r β© closedBall q e r := by
simp_rw [closed_ball, β Set.setOf_and, coe_sup, Pi.sup_apply, sup_le_iff]
#align seminorm.closed_ball_sup Seminorm.closedBall_sup
+/- warning: seminorm.ball_finset_sup' -> Seminorm.ball_finset_sup' is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u3} ΞΉ) (H : Finset.Nonempty.{u3} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
+but is expected to have type
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u3, u2} π E] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u1} ΞΉ) (H : Finset.Nonempty.{u1} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup' Seminorm.ball_finset_sup'β'. -/
theorem ball_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Nonempty) (e : E) (r : β) :
ball (s.sup' H p) e r = s.inf' H fun i => ball (p i) e r :=
by
@@ -719,6 +1105,12 @@ theorem ball_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Non
Β· rw [Finset.sup'_cons hs, Finset.inf'_cons hs, ball_sup, inf_eq_inter, ih]
#align seminorm.ball_finset_sup' Seminorm.ball_finset_sup'
+/- warning: seminorm.closed_ball_finset_sup' -> Seminorm.closedBall_finset_sup' is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u3} ΞΉ) (H : Finset.Nonempty.{u3} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
+but is expected to have type
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u3, u2} π E] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3)) (s : Finset.{u1} ΞΉ) (H : Finset.Nonempty.{u1} ΞΉ s) (e : E) (r : Real), Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 _inst_3 (Finset.sup'.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) s H p) e r) (Finset.inf'.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) s H (fun (i : ΞΉ) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 _inst_3 (p i) e r))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup' Seminorm.closedBall_finset_sup'β'. -/
theorem closedBall_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H : s.Nonempty) (e : E)
(r : β) : closedBall (s.sup' H p) e r = s.inf' H fun i => closedBall (p i) e r :=
by
@@ -727,22 +1119,52 @@ theorem closedBall_finset_sup' (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (H :
Β· rw [Finset.sup'_cons hs, Finset.inf'_cons hs, closed_ball_sup, inf_eq_inter, ih]
#align seminorm.closed_ball_finset_sup' Seminorm.closedBall_finset_sup'
+/- warning: seminorm.ball_mono -> Seminorm.ball_mono is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {rβ : Real} {rβ : Real}, (LE.le.{0} Real Real.hasLe rβ rβ) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x rβ) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x rβ))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {rβ : Real} {rβ : Real}, (LE.le.{0} Real Real.instLEReal rβ rβ) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x rβ) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x rβ))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_mono Seminorm.ball_monoβ'. -/
theorem ball_mono {p : Seminorm π E} {rβ rβ : β} (h : rβ β€ rβ) : p.ball x rβ β p.ball x rβ :=
fun _ (hx : _ < _) => hx.trans_le h
#align seminorm.ball_mono Seminorm.ball_mono
+/- warning: seminorm.closed_ball_mono -> Seminorm.closedBall_mono is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {rβ : Real} {rβ : Real}, (LE.le.{0} Real Real.hasLe rβ rβ) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x rβ) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x rβ))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {rβ : Real} {rβ : Real}, (LE.le.{0} Real Real.instLEReal rβ rβ) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x rβ) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x rβ))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_mono Seminorm.closedBall_monoβ'. -/
theorem closedBall_mono {p : Seminorm π E} {rβ rβ : β} (h : rβ β€ rβ) :
p.closedBall x rβ β p.closedBall x rβ := fun _ (hx : _ β€ _) => hx.trans h
#align seminorm.closed_ball_mono Seminorm.closedBall_mono
+/- warning: seminorm.ball_antitone -> Seminorm.ball_antitone is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {r : Real} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 q x r))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {r : Real} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 q x r))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_antitone Seminorm.ball_antitoneβ'. -/
theorem ball_antitone {p q : Seminorm π E} (h : q β€ p) : p.ball x r β q.ball x r := fun _ =>
(h _).trans_lt
#align seminorm.ball_antitone Seminorm.ball_antitone
+/- warning: seminorm.closed_ball_antitone -> Seminorm.closedBall_antitone is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {r : Real} {p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3} {q : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3}, (LE.le.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 q x r))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {r : Real} {p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3} {q : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3}, (LE.le.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Preorder.toLE.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (PartialOrder.toPreorder.{u1} (Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (Seminorm.instPartialOrderSeminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3))) q p) -> (HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p x r) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 q x r))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_antitone Seminorm.closedBall_antitoneβ'. -/
theorem closedBall_antitone {p q : Seminorm π E} (h : q β€ p) :
p.closedBall x r β q.closedBall x r := fun _ => (h _).trans
#align seminorm.closed_ball_antitone Seminorm.closedBall_antitone
+/- warning: seminorm.ball_add_ball_subset -> Seminorm.ball_add_ball_subset is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (rβ : Real) (rβ : Real) (xβ : E) (xβ : E), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (HAdd.hAdd.{u2, u2, u2} (Set.{u2} E) (Set.{u2} E) (Set.{u2} E) (instHAdd.{u2} (Set.{u2} E) (Set.add.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p xβ rβ) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p xβ rβ)) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) xβ xβ) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) rβ rβ))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (rβ : Real) (rβ : Real) (xβ : E) (xβ : E), HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (HAdd.hAdd.{u1, u1, u1} (Set.{u1} E) (Set.{u1} E) (Set.{u1} E) (instHAdd.{u1} (Set.{u1} E) (Set.add.{u1} E (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))))) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p xβ rβ) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p xβ rβ)) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u1, u1, u1} E E E (instHAdd.{u1} E (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))))) xβ xβ) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.instAddReal) rβ rβ))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_add_ball_subset Seminorm.ball_add_ball_subsetβ'. -/
theorem ball_add_ball_subset (p : Seminorm π E) (rβ rβ : β) (xβ xβ : E) :
p.ball (xβ : E) rβ + p.ball (xβ : E) rβ β p.ball (xβ + xβ) (rβ + rβ) :=
by
@@ -751,6 +1173,12 @@ theorem ball_add_ball_subset (p : Seminorm π E) (rβ rβ : β) (xβ xβ
exact (map_add_le_add p _ _).trans_lt (add_lt_add hyβ hyβ)
#align seminorm.ball_add_ball_subset Seminorm.ball_add_ball_subset
+/- warning: seminorm.closed_ball_add_closed_ball_subset -> Seminorm.closedBall_add_closedBall_subset is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (rβ : Real) (rβ : Real) (xβ : E) (xβ : E), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (HAdd.hAdd.{u2, u2, u2} (Set.{u2} E) (Set.{u2} E) (Set.{u2} E) (instHAdd.{u2} (Set.{u2} E) (Set.add.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p xβ rβ) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p xβ rβ)) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) xβ xβ) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.hasAdd) rβ rβ))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (rβ : Real) (rβ : Real) (xβ : E) (xβ : E), HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (HAdd.hAdd.{u1, u1, u1} (Set.{u1} E) (Set.{u1} E) (Set.{u1} E) (instHAdd.{u1} (Set.{u1} E) (Set.add.{u1} E (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))))) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p xβ rβ) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p xβ rβ)) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u1, u1, u1} E E E (instHAdd.{u1} E (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))))) xβ xβ) (HAdd.hAdd.{0, 0, 0} Real Real Real (instHAdd.{0} Real Real.instAddReal) rβ rβ))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_add_closed_ball_subset Seminorm.closedBall_add_closedBall_subsetβ'. -/
theorem closedBall_add_closedBall_subset (p : Seminorm π E) (rβ rβ : β) (xβ xβ : E) :
p.closedBall (xβ : E) rβ + p.closedBall (xβ : E) rβ β p.closedBall (xβ + xβ) (rβ + rβ) :=
by
@@ -759,16 +1187,34 @@ theorem closedBall_add_closedBall_subset (p : Seminorm π E) (rβ rβ : β)
exact (map_add_le_add p _ _).trans (add_le_add hyβ hyβ)
#align seminorm.closed_ball_add_closed_ball_subset Seminorm.closedBall_add_closedBall_subset
+/- warning: seminorm.sub_mem_ball -> Seminorm.sub_mem_ball is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3) (xβ : E) (xβ : E) (y : E) (r : Real), Iff (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) (HSub.hSub.{u2, u2, u2} E E E (instHSub.{u2} E (SubNegMonoid.toHasSub.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) xβ xβ) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p y r)) (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) xβ (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u2, u2, u2} E E E (instHAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) xβ y) r))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3) (xβ : E) (xβ : E) (y : E) (r : Real), Iff (Membership.mem.{u1, u1} E (Set.{u1} E) (Set.instMembershipSet.{u1} E) (HSub.hSub.{u1, u1, u1} E E E (instHSub.{u1} E (SubNegMonoid.toSub.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))) xβ xβ) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p y r)) (Membership.mem.{u1, u1} E (Set.{u1} E) (Set.instMembershipSet.{u1} E) xβ (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p (HAdd.hAdd.{u1, u1, u1} E E E (instHAdd.{u1} E (AddZeroClass.toAdd.{u1} E (AddMonoid.toAddZeroClass.{u1} E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))))) xβ y) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.sub_mem_ball Seminorm.sub_mem_ballβ'. -/
theorem sub_mem_ball (p : Seminorm π E) (xβ xβ y : E) (r : β) :
xβ - xβ β p.ball y r β xβ β p.ball (xβ + y) r := by simp_rw [mem_ball, sub_sub]
#align seminorm.sub_mem_ball Seminorm.sub_mem_ball
+/- warning: seminorm.vadd_ball -> Seminorm.vadd_ball is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {y : E} {r : Real} (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3), Eq.{succ u2} (Set.{u2} E) (VAdd.vadd.{u2, u2} E (Set.{u2} E) (Set.vaddSet.{u2, u2} E E (Add.toVAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))) x (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p y r)) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (VAdd.vadd.{u2, u2} E E (Add.toVAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y) r)
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {y : E} {r : Real} (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3), Eq.{succ u1} (Set.{u1} E) (HVAdd.hVAdd.{u1, u1, u1} E (Set.{u1} E) (Set.{u1} E) (instHVAdd.{u1, u1} E (Set.{u1} E) (Set.vaddSet.{u1, u1} E E (AddAction.toVAdd.{u1, u1} E E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))) (AddTorsor.toAddAction.{u1, u1} E E (AddCommGroup.toAddGroup.{u1} E _inst_2) (addGroupIsAddTorsor.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))))) x (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p y r)) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 _inst_3 p (HVAdd.hVAdd.{u1, u1, u1} E E E (instHVAdd.{u1, u1} E E (AddAction.toVAdd.{u1, u1} E E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))) (AddTorsor.toAddAction.{u1, u1} E E (AddCommGroup.toAddGroup.{u1} E _inst_2) (addGroupIsAddTorsor.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) x y) r)
+Case conversion may be inaccurate. Consider using '#align seminorm.vadd_ball Seminorm.vadd_ballβ'. -/
/-- The image of a ball under addition with a singleton is another ball. -/
theorem vadd_ball (p : Seminorm π E) : x +α΅₯ p.ball y r = p.ball (x +α΅₯ y) r :=
letI := AddGroupSeminorm.toSeminormedAddCommGroup p.to_add_group_seminorm
Metric.vadd_ball x y r
#align seminorm.vadd_ball Seminorm.vadd_ball
+/- warning: seminorm.vadd_closed_ball -> Seminorm.vadd_closedBall is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : SMul.{u1, u2} π E] {x : E} {y : E} {r : Real} (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) _inst_3), Eq.{succ u2} (Set.{u2} E) (VAdd.vadd.{u2, u2} E (Set.{u2} E) (Set.vaddSet.{u2, u2} E E (Add.toVAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))))) x (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p y r)) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 _inst_3 p (VAdd.vadd.{u2, u2} E E (Add.toVAdd.{u2} E (AddZeroClass.toHasAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))) x y) r)
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : SMul.{u2, u1} π E] {x : E} {y : E} {r : Real} (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) _inst_3), Eq.{succ u1} (Set.{u1} E) (HVAdd.hVAdd.{u1, u1, u1} E (Set.{u1} E) (Set.{u1} E) (instHVAdd.{u1, u1} E (Set.{u1} E) (Set.vaddSet.{u1, u1} E E (AddAction.toVAdd.{u1, u1} E E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))) (AddTorsor.toAddAction.{u1, u1} E E (AddCommGroup.toAddGroup.{u1} E _inst_2) (addGroupIsAddTorsor.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2)))))) x (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p y r)) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 _inst_3 p (HVAdd.hVAdd.{u1, u1, u1} E E E (instHVAdd.{u1, u1} E E (AddAction.toVAdd.{u1, u1} E E (SubNegMonoid.toAddMonoid.{u1} E (AddGroup.toSubNegMonoid.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))) (AddTorsor.toAddAction.{u1, u1} E E (AddCommGroup.toAddGroup.{u1} E _inst_2) (addGroupIsAddTorsor.{u1} E (AddCommGroup.toAddGroup.{u1} E _inst_2))))) x y) r)
+Case conversion may be inaccurate. Consider using '#align seminorm.vadd_closed_ball Seminorm.vadd_closedBallβ'. -/
/-- The image of a closed ball under addition with a singleton is another closed ball. -/
theorem vadd_closedBall (p : Seminorm π E) : x +α΅₯ p.closedBall y r = p.closedBall (x +α΅₯ y) r :=
letI := AddGroupSeminorm.toSeminormedAddCommGroup p.to_add_group_seminorm
@@ -785,6 +1231,12 @@ variable [SeminormedRing πβ] [AddCommGroup Eβ] [Module πβ Eβ]
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
+/- warning: seminorm.ball_comp -> Seminorm.ball_comp is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SeminormedRing.{u2} πβ] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_4) Οββ] (p : Seminorm.{u2, u4} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u3} (Set.{u3} E) (Seminorm.ball.{u1, u3} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u3, u4} E Eβ (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u2, u4} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6)))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+but is expected to have type
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.ball.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_comp Seminorm.ball_compβ'. -/
theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).ball x r = f β»ΒΉ' p.ball (f x) r :=
by
@@ -792,6 +1244,12 @@ theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (
simp_rw [ball, mem_preimage, comp_apply, Set.mem_setOf_eq, map_sub]
#align seminorm.ball_comp Seminorm.ball_comp
+/- warning: seminorm.closed_ball_comp -> Seminorm.closedBall_comp is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {πβ : Type.{u2}} {E : Type.{u3}} {Eβ : Type.{u4}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u3} E] [_inst_3 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)] [_inst_4 : SeminormedRing.{u2} πβ] [_inst_5 : AddCommGroup.{u4} Eβ] [_inst_6 : Module.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)] {Οββ : RingHom.{u1, u2} π πβ (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u2} πβ (Ring.toNonAssocRing.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u1, u2} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (SeminormedRing.toHasNorm.{u1} π _inst_1) (SeminormedRing.toHasNorm.{u2} πβ _inst_4) Οββ] (p : Seminorm.{u2, u4} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u4} Eβ _inst_5) (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u3} (Set.{u3} E) (Seminorm.closedBall.{u1, u3} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u3} π E (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u3} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u3} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u3} E (AddMonoid.toAddZeroClass.{u3} E (AddCommMonoid.toAddMonoid.{u3} E (AddCommGroup.toAddCommMonoid.{u3} E _inst_2)))) (Module.toMulActionWithZero.{u1, u3} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) _inst_3)))) (Seminorm.comp.{u1, u2, u3, u4} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u3, u4} E Eβ (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u2, u4} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toHasSmul.{u2, u4} πβ Eβ (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (SMulWithZero.toSmulZeroClass.{u2, u4} πβ Eβ (MulZeroClass.toHasZero.{u2} πβ (MulZeroOneClass.toMulZeroClass.{u2} πβ (MonoidWithZero.toMulZeroOneClass.{u2} πβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)))))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (MulActionWithZero.toSMulWithZero.{u2, u4} πβ Eβ (Semiring.toMonoidWithZero.{u2} πβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4))) (AddZeroClass.toHasZero.{u4} Eβ (AddMonoid.toAddZeroClass.{u4} Eβ (AddCommMonoid.toAddMonoid.{u4} Eβ (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5)))) (Module.toMulActionWithZero.{u2, u4} πβ Eβ (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_6)))) p (coeFn.{max (succ u3) (succ u4), max (succ u3) (succ u4)} (LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) (fun (_x : LinearMap.{u1, u2, u3, u4} π πβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6) => E -> Eβ) (LinearMap.hasCoeToFun.{u1, u2, u3, u4} π πβ E Eβ (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (Ring.toSemiring.{u2} πβ (SeminormedRing.toRing.{u2} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} E _inst_2) (AddCommGroup.toAddCommMonoid.{u4} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+but is expected to have type
+ forall {π : Type.{u2}} {πβ : Type.{u4}} {E : Type.{u1}} {Eβ : Type.{u3}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] [_inst_4 : SeminormedRing.{u4} πβ] [_inst_5 : AddCommGroup.{u3} Eβ] [_inst_6 : Module.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5)] {Οββ : RingHom.{u2, u4} π πβ (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NonAssocRing.toNonAssocSemiring.{u4} πβ (Ring.toNonAssocRing.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))} [_inst_7 : RingHomIsometric.{u2, u4} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (SeminormedRing.toNorm.{u2} π _inst_1) (SeminormedRing.toNorm.{u4} πβ _inst_4) Οββ] (p : Seminorm.{u4, u3} πβ Eβ _inst_4 (AddCommGroup.toAddGroup.{u3} Eβ _inst_5) (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6))))) (f : LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) (x : E) (r : Real), Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.comp.{u2, u4, u1, u3} π πβ E Eβ _inst_1 _inst_4 Οββ _inst_7 _inst_2 _inst_5 _inst_3 _inst_6 p f) x r) (Set.preimage.{u1, u3} E Eβ (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f) (Seminorm.closedBall.{u4, u3} πβ Eβ _inst_4 _inst_5 (SMulZeroClass.toSMul.{u4, u3} πβ Eβ (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (SMulWithZero.toSMulZeroClass.{u4, u3} πβ Eβ (MonoidWithZero.toZero.{u4} πβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (MulActionWithZero.toSMulWithZero.{u4, u3} πβ Eβ (Semiring.toMonoidWithZero.{u4} πβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4))) (NegZeroClass.toZero.{u3} Eβ (SubNegZeroMonoid.toNegZeroClass.{u3} Eβ (SubtractionMonoid.toSubNegZeroMonoid.{u3} Eβ (SubtractionCommMonoid.toSubtractionMonoid.{u3} Eβ (AddCommGroup.toDivisionAddCommMonoid.{u3} Eβ _inst_5))))) (Module.toMulActionWithZero.{u4, u3} πβ Eβ (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_6)))) p (FunLike.coe.{max (succ u1) (succ u3), succ u1, succ u3} (LinearMap.{u2, u4, u1, u3} π πβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) Οββ E Eβ (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => Eβ) _x) (LinearMap.instFunLikeLinearMap.{u2, u4, u1, u3} π πβ E Eβ (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (Ring.toSemiring.{u4} πβ (SeminormedRing.toRing.{u4} πβ _inst_4)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) (AddCommGroup.toAddCommMonoid.{u3} Eβ _inst_5) _inst_3 _inst_6 Οββ) f x) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_comp Seminorm.closedBall_compβ'. -/
theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).closedBall x r = f β»ΒΉ' p.closedBall (f x) r :=
by
@@ -801,12 +1259,24 @@ theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] E
variable (p : Seminorm π E)
+/- warning: seminorm.preimage_metric_ball -> Seminorm.preimage_metric_ball is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r)) (setOf.{u2} E (fun (x : E) => LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.preimage_metric_ball Seminorm.preimage_metric_ballβ'. -/
theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = { x | p x < r } :=
by
ext x
simp only [mem_set_of, mem_preimage, mem_ball_zero_iff, Real.norm_of_nonneg (map_nonneg p _)]
#align seminorm.preimage_metric_ball Seminorm.preimage_metric_ball
+/- warning: seminorm.preimage_metric_closed_ball -> Seminorm.preimage_metric_closedBall is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r)) (setOf.{u2} E (fun (x : E) => LE.le.{0} Real Real.hasLe (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r)) (setOf.{u2} E (fun (x : E) => LE.le.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLEReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.preimage_metric_closed_ball Seminorm.preimage_metric_closedBallβ'. -/
theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r = { x | p x β€ r } :=
by
ext x
@@ -814,26 +1284,56 @@ theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r =
Real.norm_of_nonneg (map_nonneg p _)]
#align seminorm.preimage_metric_closed_ball Seminorm.preimage_metric_closedBall
+/- warning: seminorm.ball_zero_eq_preimage_ball -> Seminorm.ball_zero_eq_preimage_ball is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.ball.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_eq_preimage_ball Seminorm.ball_zero_eq_preimage_ballβ'. -/
theorem ball_zero_eq_preimage_ball {r : β} : p.ball 0 r = p β»ΒΉ' Metric.ball 0 r := by
rw [ball_zero_eq, preimage_metric_ball]
#align seminorm.ball_zero_eq_preimage_ball Seminorm.ball_zero_eq_preimage_ball
+/- warning: seminorm.closed_ball_zero_eq_preimage_closed_ball -> Seminorm.closedBall_zero_eq_preimage_closedBall is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r) (Set.preimage.{u2, 0} E Real (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r) (Set.preimage.{u2, 0} E Real (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p) (Metric.closedBall.{0} Real Real.pseudoMetricSpace (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_zero_eq_preimage_closed_ball Seminorm.closedBall_zero_eq_preimage_closedBallβ'. -/
theorem closedBall_zero_eq_preimage_closedBall {r : β} :
p.closedBall 0 r = p β»ΒΉ' Metric.closedBall 0 r := by
rw [closed_ball_zero_eq, preimage_metric_closed_ball]
#align seminorm.closed_ball_zero_eq_preimage_closed_ball Seminorm.closedBall_zero_eq_preimage_closedBall
+/- warning: seminorm.ball_bot -> Seminorm.ball_bot is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_bot Seminorm.ball_botβ'. -/
@[simp]
theorem ball_bot {r : β} (x : E) (hr : 0 < r) : ball (β₯ : Seminorm π E) x r = Set.univ :=
ball_zero' x hr
#align seminorm.ball_bot Seminorm.ball_bot
+/- warning: seminorm.closed_ball_bot -> Seminorm.closedBall_bot is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toHasBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.partialOrder.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {r : Real} (x : E), (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Bot.bot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (OrderBot.toBot.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3))) x r) (Set.univ.{u2} E))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_bot Seminorm.closedBall_botβ'. -/
@[simp]
theorem closedBall_bot {r : β} (x : E) (hr : 0 < r) :
closedBall (β₯ : Seminorm π E) x r = Set.univ :=
closedBall_zero' x hr
#align seminorm.closed_ball_bot Seminorm.closedBall_bot
+/- warning: seminorm.balanced_ball_zero -> Seminorm.balanced_ball_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (r : Real), Balanced.{u1, u2} π E _inst_1 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (r : Real), Balanced.{u2, u1} π E _inst_1 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r)
+Case conversion may be inaccurate. Consider using '#align seminorm.balanced_ball_zero Seminorm.balanced_ball_zeroβ'. -/
/-- Seminorm-balls at the origin are balanced. -/
theorem balanced_ball_zero (r : β) : Balanced π (ball p 0 r) :=
by
@@ -845,6 +1345,12 @@ theorem balanced_ball_zero (r : β) : Balanced π (ball p 0 r) :=
#align seminorm.balanced_ball_zero Seminorm.balanced_ball_zero
+/- warning: seminorm.balanced_closed_ball_zero -> Seminorm.balanced_closedBall_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (r : Real), Balanced.{u1, u2} π E _inst_1 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (r : Real), Balanced.{u2, u1} π E _inst_1 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r)
+Case conversion may be inaccurate. Consider using '#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zeroβ'. -/
/-- Closed seminorm-balls at the origin are balanced. -/
theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
by
@@ -856,6 +1362,12 @@ theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zero
+/- warning: seminorm.ball_finset_sup_eq_Inter -> Seminorm.ball_finset_sup_eq_interα΅’ is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u3} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) (fun (H : Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+but is expected to have type
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_interα΅’β'. -/
theorem ball_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 < r) : ball (s.sup p) x r = β i β s, ball (p i) x r :=
by
@@ -864,6 +1376,12 @@ theorem ball_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ)
Finset.sup_lt_iff (show β₯ < r from hr), β NNReal.coe_lt_coe, Subtype.coe_mk]
#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_interα΅’
+/- warning: seminorm.closed_ball_finset_sup_eq_Inter -> Seminorm.closedBall_finset_sup_eq_interα΅’ is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u3} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) (fun (H : Membership.Mem.{u3, u3} ΞΉ (Finset.{u3} ΞΉ) (Finset.hasMem.{u3} ΞΉ) i s) => Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+but is expected to have type
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Set.interα΅’.{u2, succ u1} E ΞΉ (fun (i : ΞΉ) => Set.interα΅’.{u2, 0} E (Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) (fun (H : Membership.mem.{u1, u1} ΞΉ (Finset.{u1} ΞΉ) (Finset.instMembershipFinset.{u1} ΞΉ) i s) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r))))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_interα΅’β'. -/
theorem closedBall_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 β€ r) : closedBall (s.sup p) x r = β i β s, closedBall (p i) x r :=
by
@@ -872,6 +1390,12 @@ theorem closedBall_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Fins
NNReal.coe_le_coe, Subtype.coe_mk]
#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_interα΅’
+/- warning: seminorm.ball_finset_sup -> Seminorm.ball_finset_sup is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) (Set.orderTop.{u2} E) s (fun (i : ΞΉ) => Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
+but is expected to have type
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) (Set.instOrderTopSetInstLESet.{u2} E) s (fun (i : ΞΉ) => Seminorm.ball.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_finset_sup Seminorm.ball_finset_supβ'. -/
theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 < r) :
ball (s.sup p) x r = s.inf fun i => ball (p i) x r :=
by
@@ -879,6 +1403,12 @@ theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r
exact ball_finset_sup_eq_Inter _ _ _ hr
#align seminorm.ball_finset_sup Seminorm.ball_finset_sup
+/- warning: seminorm.closed_ball_finset_sup -> Seminorm.closedBall_finset_sup is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {ΞΉ : Type.{u3}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u3} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.hasLe (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u3} (Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.orderBot.{u1, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u3} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.completeBooleanAlgebra.{u2} E))))))) (Set.orderTop.{u2} E) s (fun (i : ΞΉ) => Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
+but is expected to have type
+ forall {π : Type.{u3}} {E : Type.{u2}} {ΞΉ : Type.{u1}} [_inst_1 : SeminormedRing.{u3} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : ΞΉ -> (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))) (s : Finset.{u1} ΞΉ) (x : E) {r : Real}, (LE.le.{0} Real Real.instLEReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Finset.sup.{u2, u1} (Seminorm.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) ΞΉ (Seminorm.semilatticeSup.{u3, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Seminorm.instOrderBotSeminormToAddGroupToSMulToZeroToNegZeroClassToSubNegZeroMonoidToSubtractionMonoidToDivisionAddCommMonoidToSMulZeroClassToZeroToMonoidWithZeroToSemiringToRingToSMulWithZeroToMulActionWithZeroToAddCommMonoidToLEToPreorderInstPartialOrderSeminorm.{u3, u2} π E _inst_1 _inst_2 _inst_3) s p) x r) (Finset.inf.{u2, u1} (Set.{u2} E) ΞΉ (Lattice.toSemilatticeInf.{u2} (Set.{u2} E) (ConditionallyCompleteLattice.toLattice.{u2} (Set.{u2} E) (CompleteLattice.toConditionallyCompleteLattice.{u2} (Set.{u2} E) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} E) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} E) (Set.instCompleteBooleanAlgebraSet.{u2} E))))))) (Set.instOrderTopSetInstLESet.{u2} E) s (fun (i : ΞΉ) => Seminorm.closedBall.{u3, u2} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u3, u2} π E (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π E (MonoidWithZero.toZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π E (Semiring.toMonoidWithZero.{u3} π (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u3, u2} π E (Ring.toSemiring.{u3} π (SeminormedRing.toRing.{u3} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (p i) x r)))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_supβ'. -/
theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 β€ r) :
closedBall (s.sup p) x r = s.inf fun i => closedBall (p i) x r :=
by
@@ -886,6 +1416,12 @@ theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x :
exact closed_ball_finset_sup_eq_Inter _ _ _ hr
#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_sup
+/- warning: seminorm.ball_smul_ball -> Seminorm.ball_smul_ball is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (rβ : Real) (rβ : Real), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (SMul.smul.{u1, u2} (Set.{u1} π) (Set.{u2} E) (Set.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Metric.ball.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π _inst_1) (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))))))))) rβ) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) rβ)) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) rβ rβ))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (rβ : Real) (rβ : Real), HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (HSMul.hSMul.{u2, u1, u1} (Set.{u2} π) (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} (Set.{u2} π) (Set.{u1} E) (Set.smul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Metric.ball.{u2} π (SeminormedRing.toPseudoMetricSpace.{u2} π _inst_1) (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) rβ) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) rβ)) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) rβ rβ))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_smul_ball Seminorm.ball_smul_ballβ'. -/
theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
Metric.ball (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) :=
by
@@ -898,6 +1434,12 @@ theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
mul_lt_mul'' (mem_ball_zero_iff.mp ha) (p.mem_ball_zero.mp hy) (norm_nonneg a) (map_nonneg p y)
#align seminorm.ball_smul_ball Seminorm.ball_smul_ball
+/- warning: seminorm.closed_ball_smul_closed_ball -> Seminorm.closedBall_smul_closedBall is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (rβ : Real) (rβ : Real), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (SMul.smul.{u1, u2} (Set.{u1} π) (Set.{u2} E) (Set.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (Metric.closedBall.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π _inst_1) (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))))))))) rβ) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) rβ)) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) rβ rβ))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (rβ : Real) (rβ : Real), HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (HSMul.hSMul.{u2, u1, u1} (Set.{u2} π) (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} (Set.{u2} π) (Set.{u1} E) (Set.smul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) (Metric.closedBall.{u2} π (SeminormedRing.toPseudoMetricSpace.{u2} π _inst_1) (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))))) rβ) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) rβ)) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) rβ rβ))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBallβ'. -/
theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
Metric.closedBall (0 : π) rβ β’ p.closedBall 0 rβ β p.closedBall 0 (rβ * rβ) :=
by
@@ -910,6 +1452,12 @@ theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
exact mul_le_mul ha (p.mem_closed_ball_zero.mp hy) (map_nonneg _ y) ((norm_nonneg a).trans ha)
#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
+/- warning: seminorm.ball_eq_emptyset -> Seminorm.ball_eq_emptyset is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {x : E} {r : Real}, (LE.le.{0} Real Real.hasLe r (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.ball.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r) (EmptyCollection.emptyCollection.{u2} (Set.{u2} E) (Set.hasEmptyc.{u2} E)))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) {x : E} {r : Real}, (LE.le.{0} Real Real.instLEReal r (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal))) -> (Eq.{succ u1} (Set.{u1} E) (Seminorm.ball.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p x r) (EmptyCollection.emptyCollection.{u1} (Set.{u1} E) (Set.instEmptyCollectionSet.{u1} E)))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_eq_emptyset Seminorm.ball_eq_emptysetβ'. -/
@[simp]
theorem ball_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r β€ 0) : p.ball x r = β
:=
by
@@ -918,6 +1466,12 @@ theorem ball_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r β€ 0)
exact hr.trans (map_nonneg p _)
#align seminorm.ball_eq_emptyset Seminorm.ball_eq_emptyset
+/- warning: seminorm.closed_ball_eq_emptyset -> Seminorm.closedBall_eq_emptyset is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : SeminormedRing.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E _inst_1 (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {x : E} {r : Real}, (LT.lt.{0} Real Real.hasLt r (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero)))) -> (Eq.{succ u2} (Set.{u2} E) (Seminorm.closedBall.{u1, u2} π E _inst_1 _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r) (EmptyCollection.emptyCollection.{u2} (Set.{u2} E) (Set.hasEmptyc.{u2} E)))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : SeminormedRing.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E _inst_1 (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) {x : E} {r : Real}, (LT.lt.{0} Real Real.instLTReal r (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal))) -> (Eq.{succ u1} (Set.{u1} E) (Seminorm.closedBall.{u2, u1} π E _inst_1 _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (MonoidWithZero.toZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (Ring.toSemiring.{u2} π (SeminormedRing.toRing.{u2} π _inst_1)) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p x r) (EmptyCollection.emptyCollection.{u1} (Set.{u1} E) (Set.instEmptyCollectionSet.{u1} E)))
+Case conversion may be inaccurate. Consider using '#align seminorm.closed_ball_eq_emptyset Seminorm.closedBall_eq_emptysetβ'. -/
@[simp]
theorem closedBall_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r < 0) :
p.closedBall x r = β
:= by
@@ -937,6 +1491,12 @@ section NormedField
variable [NormedField π] [AddCommGroup E] [Module π E] (p : Seminorm π E) {A B : Set E} {a : π}
{r : β} {x : E}
+/- warning: seminorm.ball_norm_mul_subset -> Seminorm.ball_norm_mul_subset is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {k : π} {r : Real}, HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) k) r)) (SMul.smul.{u1, u2} π (Set.{u2} E) (Set.smulSet.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) k (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))} {k : π} {r : Real}, HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) k) r)) (HSMul.hSMul.{u2, u1, u1} π (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} π (Set.{u1} E) (Set.smulSet.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) k (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_norm_mul_subset Seminorm.ball_norm_mul_subsetβ'. -/
theorem ball_norm_mul_subset {p : Seminorm π E} {k : π} {r : β} :
p.ball 0 (βkβ * r) β k β’ p.ball 0 r :=
by
@@ -953,6 +1513,12 @@ theorem ball_norm_mul_subset {p : Seminorm π E} {k : π} {r : β} :
rw [β smul_assoc, smul_eq_mul, β div_eq_mul_inv, div_self hk, one_smul]
#align seminorm.ball_norm_mul_subset Seminorm.ball_norm_mul_subset
+/- warning: seminorm.smul_ball_zero -> Seminorm.smul_ball_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {k : π} {r : Real}, (Ne.{succ u1} π k (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))))) -> (Eq.{succ u2} (Set.{u2} E) (SMul.smul.{u1, u2} π (Set.{u2} E) (Set.smulSet.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) k (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) k) r)))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))} {k : π} {r : Real}, (Ne.{succ u2} π k (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (HSMul.hSMul.{u2, u1, u1} π (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} π (Set.{u1} E) (Set.smulSet.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) k (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) k) r)))
+Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_zero Seminorm.smul_ball_zeroβ'. -/
theorem smul_ball_zero {p : Seminorm π E} {k : π} {r : β} (hk : k β 0) :
k β’ p.ball 0 r = p.ball 0 (βkβ * r) := by
ext
@@ -960,6 +1526,12 @@ theorem smul_ball_zero {p : Seminorm π E} {k : π} {r : β} (hk : k β 0)
norm_inv, β div_eq_inv_mul, div_lt_iff (norm_pos_iff.2 hk), mul_comm]
#align seminorm.smul_ball_zero Seminorm.smul_ball_zero
+/- warning: seminorm.smul_closed_ball_subset -> Seminorm.smul_closedBall_subset is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {k : π} {r : Real}, HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) (SMul.smul.{u1, u2} π (Set.{u2} E) (Set.smulSet.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) k (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) k) r))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))} {k : π} {r : Real}, HasSubset.Subset.{u1} (Set.{u1} E) (Set.instHasSubsetSet.{u1} E) (HSMul.hSMul.{u2, u1, u1} π (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} π (Set.{u1} E) (Set.smulSet.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) k (Seminorm.closedBall.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r)) (Seminorm.closedBall.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) k) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.smul_closed_ball_subset Seminorm.smul_closedBall_subsetβ'. -/
theorem smul_closedBall_subset {p : Seminorm π E} {k : π} {r : β} :
k β’ p.closedBall 0 r β p.closedBall 0 (βkβ * r) :=
by
@@ -969,6 +1541,12 @@ theorem smul_closedBall_subset {p : Seminorm π E} {k : π} {r : β} :
exact mul_le_mul_of_nonneg_left hy (norm_nonneg _)
#align seminorm.smul_closed_ball_subset Seminorm.smul_closedBall_subset
+/- warning: seminorm.smul_closed_ball_zero -> Seminorm.smul_closedBall_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))} {k : π} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) k)) -> (Eq.{succ u2} (Set.{u2} E) (SMul.smul.{u1, u2} π (Set.{u2} E) (Set.smulSet.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) k (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.hasMul) (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) k) r)))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] {p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))} {k : π} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) k)) -> (Eq.{succ u1} (Set.{u1} E) (HSMul.hSMul.{u2, u1, u1} π (Set.{u1} E) (Set.{u1} E) (instHSMul.{u2, u1} π (Set.{u1} E) (Set.smulSet.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))))) k (Seminorm.closedBall.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r)) (Seminorm.closedBall.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) (HMul.hMul.{0, 0, 0} Real Real Real (instHMul.{0} Real Real.instMulReal) (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) k) r)))
+Case conversion may be inaccurate. Consider using '#align seminorm.smul_closed_ball_zero Seminorm.smul_closedBall_zeroβ'. -/
theorem smul_closedBall_zero {p : Seminorm π E} {k : π} {r : β} (hk : 0 < βkβ) :
k β’ p.closedBall 0 r = p.closedBall 0 (βkβ * r) :=
by
@@ -982,6 +1560,12 @@ theorem smul_closedBall_zero {p : Seminorm π E} {k : π} {r : β} (hk : 0
rw [β smul_assoc, smul_eq_mul, β div_eq_mul_inv, div_self (norm_pos_iff.mp hk), one_smul]
#align seminorm.smul_closed_ball_zero Seminorm.smul_closedBall_zero
+/- warning: seminorm.ball_zero_absorbs_ball_zero -> Seminorm.ball_zero_absorbs_ball_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {rβ : Real} {rβ : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) rβ) -> (Absorbs.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) rβ) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) rβ))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) {rβ : Real} {rβ : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) rβ) -> (Absorbs.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) rβ) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) rβ))
+Case conversion may be inaccurate. Consider using '#align seminorm.ball_zero_absorbs_ball_zero Seminorm.ball_zero_absorbs_ball_zeroβ'. -/
theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hrβ : 0 < rβ) :
Absorbs π (p.ball 0 rβ) (p.ball 0 rβ) :=
by
@@ -992,6 +1576,12 @@ theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hr
exact hx.trans (hr.trans_le <| mul_le_mul_of_nonneg_right ha hrβ.le)
#align seminorm.ball_zero_absorbs_ball_zero Seminorm.ball_zero_absorbs_ball_zero
+/- warning: seminorm.absorbent_ball_zero -> Seminorm.absorbent_ball_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Absorbent.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_ball_zero Seminorm.absorbent_ball_zeroβ'. -/
/-- Seminorm-balls at the origin are absorbent. -/
protected theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (ball p (0 : E) r) :=
absorbent_iff_forall_absorbs_singleton.2 fun x =>
@@ -999,11 +1589,23 @@ protected theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (ball p (0 :
singleton_subset_iff.2 <| p.mem_ball_zero.2 <| lt_add_one _
#align seminorm.absorbent_ball_zero Seminorm.absorbent_ball_zero
+/- warning: seminorm.absorbent_closed_ball_zero -> Seminorm.absorbent_closedBall_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Absorbent.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))))) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_closed_ball_zero Seminorm.absorbent_closedBall_zeroβ'. -/
/-- Closed seminorm-balls at the origin are absorbent. -/
protected theorem absorbent_closedBall_zero (hr : 0 < r) : Absorbent π (closedBall p (0 : E) r) :=
(p.absorbent_ball_zero hr).Subset (p.ball_subset_closedBall _ _)
#align seminorm.absorbent_closed_ball_zero Seminorm.absorbent_closedBall_zero
+/- warning: seminorm.absorbent_ball -> Seminorm.absorbent_ball is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
+Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_ball Seminorm.absorbent_ballβ'. -/
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :=
by
@@ -1012,6 +1614,12 @@ protected theorem absorbent_ball (hpr : p x < r) : Absorbent π (ball p x r) :
exact p.mem_ball.2 ((map_sub_le_add p _ _).trans_lt <| add_lt_of_lt_sub_right hy)
#align seminorm.absorbent_ball Seminorm.absorbent_ball
+/- warning: seminorm.absorbent_closed_ball -> Seminorm.absorbent_closedBall is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} Real Real.hasLt (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {r : Real} {x : E}, (LT.lt.{0} ((fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) x) Real.instLTReal (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))))))) p x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r))
+Case conversion may be inaccurate. Consider using '#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBallβ'. -/
/-- Seminorm-balls containing the origin are absorbent. -/
protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedBall p x r) :=
by
@@ -1020,10 +1628,22 @@ protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedB
exact p.mem_closed_ball.2 ((map_sub_le_add p _ _).trans <| add_le_of_le_sub_right hy)
#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBall
+/- warning: seminorm.symmetric_ball_zero -> Seminorm.symmetric_ball_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {x : E} (r : Real), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r)) -> (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) (Neg.neg.{u2} E (SubNegMonoid.toHasNeg.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))) x) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))))))) r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) {x : E} (r : Real), (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) x (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r)) -> (Membership.mem.{u2, u2} E (Set.{u2} E) (Set.instMembershipSet.{u2} E) (Neg.neg.{u2} E (NegZeroClass.toNeg.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) x) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (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_2))))))) r))
+Case conversion may be inaccurate. Consider using '#align seminorm.symmetric_ball_zero Seminorm.symmetric_ball_zeroβ'. -/
theorem symmetric_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r :=
balanced_ball_zero p r (-1) (by rw [norm_neg, norm_one]) β¨x, hx, by rw [neg_smul, one_smul]β©
#align seminorm.symmetric_ball_zero Seminorm.symmetric_ball_zero
+/- warning: seminorm.neg_ball -> Seminorm.neg_ball is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (r : Real) (x : E), Eq.{succ u2} (Set.{u2} E) (Neg.neg.{u2} (Set.{u2} E) (Set.neg.{u2} E (SubNegMonoid.toHasNeg.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2)))) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p x r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (Neg.neg.{u2} E (SubNegMonoid.toHasNeg.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))) x) r)
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (r : Real) (x : E), Eq.{succ u1} (Set.{u1} E) (Neg.neg.{u1} (Set.{u1} E) (Set.neg.{u1} E (NegZeroClass.toNeg.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2)))))) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p x r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (Neg.neg.{u1} E (NegZeroClass.toNeg.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) x) r)
+Case conversion may be inaccurate. Consider using '#align seminorm.neg_ball Seminorm.neg_ballβ'. -/
@[simp]
theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p (-x) r :=
by
@@ -1031,6 +1651,12 @@ theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p
rw [mem_neg, mem_ball, mem_ball, β neg_add', sub_neg_eq_add, map_neg_eq_map]
#align seminorm.neg_ball Seminorm.neg_ball
+/- warning: seminorm.smul_ball_preimage -> Seminorm.smul_ball_preimage is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u1} π a (OfNat.ofNat.{u1} π 0 (OfNat.mk.{u1} π 0 (Zero.zero.{u1} π (MulZeroClass.toHasZero.{u1} π (NonUnitalNonAssocSemiring.toMulZeroClass.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))))) -> (Eq.{succ u2} (Set.{u2} E) (Set.preimage.{u2, u2} E E (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) a) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_2 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) p (SMul.smul.{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_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_3)))) (Inv.inv.{u1} π (DivInvMonoid.toHasInv.{u1} π (DivisionRing.toDivInvMonoid.{u1} π (NormedDivisionRing.toDivisionRing.{u1} π (NormedField.toNormedDivisionRing.{u1} π _inst_1)))) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (DivInvMonoid.toHasDiv.{0} Real (DivisionRing.toDivInvMonoid.{0} Real Real.divisionRing))) r (Norm.norm.{u1} π (NormedField.toHasNorm.{u1} π _inst_1) a))))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : AddCommGroup.{u1} E] [_inst_3 : Module.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2)] (p : Seminorm.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (AddCommGroup.toAddGroup.{u1} E _inst_2) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (y : E) (r : Real) (a : π), (Ne.{succ u2} π a (OfNat.ofNat.{u2} π 0 (Zero.toOfNat0.{u2} π (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))))))) -> (Eq.{succ u1} (Set.{u1} E) (Set.preimage.{u1, u1} E E ((fun (x._@.Mathlib.Analysis.Seminorm._hyg.15428 : π) (x._@.Mathlib.Analysis.Seminorm._hyg.15430 : E) => HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) x._@.Mathlib.Analysis.Seminorm._hyg.15428 x._@.Mathlib.Analysis.Seminorm._hyg.15430) a) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p y r)) (Seminorm.ball.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) _inst_2 (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3)))) p (HSMul.hSMul.{u2, u1, u1} π E E (instHSMul.{u2, u1} π E (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E _inst_2))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E _inst_2) _inst_3))))) (Inv.inv.{u2} π (Field.toInv.{u2} π (NormedField.toField.{u2} π _inst_1)) a) y) (HDiv.hDiv.{0, 0, 0} Real Real Real (instHDiv.{0} Real (LinearOrderedField.toDiv.{0} Real Real.instLinearOrderedFieldReal)) r (Norm.norm.{u2} π (NormedField.toNorm.{u2} π _inst_1) a))))
+Case conversion may be inaccurate. Consider using '#align seminorm.smul_ball_preimage Seminorm.smul_ball_preimageβ'. -/
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
(Β· β’ Β·) a β»ΒΉ' p.ball y r = p.ball (aβ»ΒΉ β’ y) (r / βaβ) :=
@@ -1049,6 +1675,12 @@ section SMul
variable [SMul β E] [IsScalarTower β π E] (p : Seminorm π E)
+/- warning: seminorm.convex_on -> Seminorm.convexOn is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : NormedSpace.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_5 : SMul.{0, u2} Real E] [_inst_6 : IsScalarTower.{0, u1, u2} Real π E (SMulZeroClass.toHasSmul.{0, u1} Real π (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (SMulWithZero.toSmulZeroClass.{0, u1} Real π (MulZeroClass.toHasZero.{0} Real (MulZeroOneClass.toMulZeroClass.{0} Real (MonoidWithZero.toMulZeroOneClass.{0} Real (Semiring.toMonoidWithZero.{0} Real (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField)))))))) (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (MulActionWithZero.toSMulWithZero.{0, u1} Real π (Semiring.toMonoidWithZero.{0} Real (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField))))) (AddZeroClass.toHasZero.{u1} π (AddMonoid.toAddZeroClass.{u1} π (AddCommMonoid.toAddMonoid.{u1} π (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))))) (Module.toMulActionWithZero.{0, u1} Real π (Ring.toSemiring.{0} Real (NormedRing.toRing.{0} Real (NormedCommRing.toNormedRing.{0} Real (NormedField.toNormedCommRing.{0} Real Real.normedField)))) (AddCommGroup.toAddCommMonoid.{u1} π (SeminormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))))) (NormedSpace.toModule.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) _inst_3))))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) _inst_5] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))), ConvexOn.{0, u2, 0} Real E Real Real.orderedSemiring (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) Real.orderedAddCommMonoid _inst_5 (Mul.toSMul.{0} Real Real.hasMul) (Set.univ.{u2} E) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) p)
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : AddCommGroup.{u2} E] [_inst_3 : NormedSpace.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2)] [_inst_5 : SMul.{0, u2} Real E] [_inst_6 : IsScalarTower.{0, u1, u2} Real π E (SMulZeroClass.toSMul.{0, u1} Real π (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (SMulWithZero.toSMulZeroClass.{0, u1} Real π Real.instZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (MulActionWithZero.toSMulWithZero.{0, u1} Real π Real.instMonoidWithZeroReal (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (Module.toMulActionWithZero.{0, u1} Real π Real.semiring (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))))) (NormedSpace.toModule.{0, u1} Real π Real.normedField (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u1} π (NonUnitalNormedRing.toNonUnitalSeminormedRing.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) _inst_3))))) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) _inst_5] (p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))), ConvexOn.{0, u2, 0} Real E Real Real.orderedSemiring (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) Real.orderedAddCommMonoid _inst_5 (Algebra.toSMul.{0, 0} Real Real Real.instCommSemiringReal Real.semiring (NormedAlgebra.toAlgebra.{0, 0} Real Real Real.normedField (SeminormedCommRing.toSeminormedRing.{0} Real (NormedCommRing.toSeminormedCommRing.{0} Real Real.normedCommRing)) (NormedAlgebra.id.{0} Real Real.normedField))) (Set.univ.{u2} E) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_2))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_2) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_2) (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_2))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_2) _inst_4)))))))) p)
+Case conversion may be inaccurate. Consider using '#align seminorm.convex_on Seminorm.convexOnβ'. -/
/-- A seminorm is convex. Also see `convex_on_norm`. -/
protected theorem convexOn : ConvexOn β univ p :=
by
@@ -1069,6 +1701,7 @@ section Module
variable [Module β E] [IsScalarTower β π E] (p : Seminorm π E) (x : E) (r : β)
+#print Seminorm.convex_ball /-
/-- Seminorm-balls are convex. -/
theorem convex_ball : Convex β (ball p x r) :=
by
@@ -1077,13 +1710,16 @@ theorem convex_ball : Convex β (ball p x r) :=
rw [preimage_univ, sep_univ, p.mem_ball, sub_eq_add_neg]
rfl
#align seminorm.convex_ball Seminorm.convex_ball
+-/
+#print Seminorm.convex_closedBall /-
/-- Closed seminorm-balls are convex. -/
theorem convex_closedBall : Convex β (closedBall p x r) :=
by
rw [closed_ball_eq_bInter_ball]
exact convex_interα΅’β fun _ _ => convex_ball _ _ _
#align seminorm.convex_closed_ball Seminorm.convex_closedBall
+-/
end Module
@@ -1094,6 +1730,12 @@ section RestrictScalars
variable (π) {π' : Type _} [NormedField π] [SeminormedRing π'] [NormedAlgebra π π']
[NormOneClass π'] [AddCommGroup E] [Module π' E] [SMul π E] [IsScalarTower π π' E]
+/- warning: seminorm.restrict_scalars -> Seminorm.restrictScalars is a dubious translation:
+lean 3 declaration is
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7], (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)
+but is expected to have type
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (NonAssocRing.toOne.{u3} π' (Ring.toNonAssocRing.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7], (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) -> (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)
+Case conversion may be inaccurate. Consider using '#align seminorm.restrict_scalars Seminorm.restrictScalarsβ'. -/
/-- Reinterpret a seminorm over a field `π'` as a seminorm over a smaller field `π`. This will
typically be used with `is_R_or_C π'` and `π = β`. -/
protected def restrictScalars (p : Seminorm π' E) : Seminorm π E :=
@@ -1101,16 +1743,34 @@ protected def restrictScalars (p : Seminorm π' E) : Seminorm π E :=
smul' := fun a x => by rw [β smul_one_smul π' a x, p.smul', norm_smul, norm_one, mul_one] }
#align seminorm.restrict_scalars Seminorm.restrictScalars
+/- warning: seminorm.coe_restrict_scalars -> Seminorm.coe_restrictScalars is a dubious translation:
+lean 3 declaration is
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} ((fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) => E -> Real) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (coeFn.{succ u2, succ u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) (fun (_x : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) => E -> Real) (Seminorm.hasCoeToFun.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) p)
+but is expected to have type
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (NonAssocRing.toOne.{u3} π' (Ring.toNonAssocRing.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (forall (a : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) a) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7 (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (AddCommGroup.toAddGroup.{u2} E _inst_5) _inst_7)))) (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_5))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_5) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u3, u2} (Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))) π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) (Seminorm.seminormClass.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))))))) p)
+Case conversion may be inaccurate. Consider using '#align seminorm.coe_restrict_scalars Seminorm.coe_restrictScalarsβ'. -/
@[simp]
theorem coe_restrictScalars (p : Seminorm π' E) : (p.restrictScalars π : E β β) = p :=
rfl
#align seminorm.coe_restrict_scalars Seminorm.coe_restrictScalars
+/- warning: seminorm.restrict_scalars_ball -> Seminorm.restrictScalars_ball is a dubious translation:
+lean 3 declaration is
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.ball.{u3, u2} π' E _inst_2 _inst_5 (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
+but is expected to have type
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (NonAssocRing.toOne.{u3} π' (Ring.toNonAssocRing.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.ball.{u3, u2} π' E _inst_2 _inst_5 (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
+Case conversion may be inaccurate. Consider using '#align seminorm.restrict_scalars_ball Seminorm.restrictScalars_ballβ'. -/
@[simp]
theorem restrictScalars_ball (p : Seminorm π' E) : (p.restrictScalars π).ball = p.ball :=
rfl
#align seminorm.restrict_scalars_ball Seminorm.restrictScalars_ball
+/- warning: seminorm.restrict_scalars_closed_ball -> Seminorm.restrictScalars_closedBall is a dubious translation:
+lean 3 declaration is
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toHasNorm.{u3} π' _inst_2) (AddMonoidWithOne.toOne.{u3} π' (AddGroupWithOne.toAddMonoidWithOne.{u3} π' (AddCommGroupWithOne.toAddGroupWithOne.{u3} π' (Ring.toAddCommGroupWithOne.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (SMulZeroClass.toHasSmul.{u1, u3} π π' (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (SMulWithZero.toSmulZeroClass.{u1, u3} π π' (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (MulActionWithZero.toSMulWithZero.{u1, u3} π π' (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u3} π' (AddMonoid.toAddZeroClass.{u3} π' (AddCommMonoid.toAddMonoid.{u3} π' (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2))))))) (Module.toMulActionWithZero.{u1, u3} π π' (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u3} π' (SeminormedAddCommGroup.toAddCommGroup.{u3} π' (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)))) (NormedSpace.toModule.{u1, u3} π π' _inst_1 (NonUnitalSeminormedRing.toSeminormedAddCommGroup.{u3} π' (SeminormedRing.toNonUnitalSeminormedRing.{u3} π' _inst_2)) (NormedAlgebra.toNormedSpace.{u1, u3} π π' _inst_1 _inst_2 _inst_3)))))) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.closedBall.{u3, u2} π' E _inst_2 _inst_5 (SMulZeroClass.toHasSmul.{u3, u2} π' E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (SMulWithZero.toSmulZeroClass.{u3, u2} π' E (MulZeroClass.toHasZero.{u3} π' (MulZeroOneClass.toMulZeroClass.{u3} π' (MonoidWithZero.toMulZeroOneClass.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
+but is expected to have type
+ forall (π : Type.{u1}) {E : Type.{u2}} {π' : Type.{u3}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedRing.{u3} π'] [_inst_3 : NormedAlgebra.{u1, u3} π π' _inst_1 _inst_2] [_inst_4 : NormOneClass.{u3} π' (SeminormedRing.toNorm.{u3} π' _inst_2) (NonAssocRing.toOne.{u3} π' (Ring.toNonAssocRing.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))] [_inst_5 : AddCommGroup.{u2} E] [_inst_6 : Module.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5)] [_inst_7 : SMul.{u1, u2} π E] [_inst_8 : IsScalarTower.{u1, u3, u2} π π' E (Algebra.toSMul.{u1, u3} π π' (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))) (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (NormedAlgebra.toAlgebra.{u1, u3} π π' _inst_1 _inst_2 _inst_3)) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) _inst_7] (p : Seminorm.{u3, u2} π' E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_5) (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6))))), Eq.{succ u2} (E -> Real -> (Set.{u2} E)) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) _inst_5 _inst_7 (Seminorm.restrictScalars.{u1, u2, u3} π E π' _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 _inst_6 _inst_7 _inst_8 p)) (Seminorm.closedBall.{u3, u2} π' E _inst_2 _inst_5 (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_5))))) (SMulWithZero.toSMulZeroClass.{u3, u2} π' E (MonoidWithZero.toZero.{u3} π' (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (MulActionWithZero.toSMulWithZero.{u3, u2} π' E (Semiring.toMonoidWithZero.{u3} π' (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_5))))) (Module.toMulActionWithZero.{u3, u2} π' E (Ring.toSemiring.{u3} π' (SeminormedRing.toRing.{u3} π' _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_5) _inst_6)))) p)
+Case conversion may be inaccurate. Consider using '#align seminorm.restrict_scalars_closed_ball Seminorm.restrictScalars_closedBallβ'. -/
@[simp]
theorem restrictScalars_closedBall (p : Seminorm π' E) :
(p.restrictScalars π).closedBall = p.closedBall :=
@@ -1128,6 +1788,12 @@ variable [NontriviallyNormedField π] [SeminormedRing π] [AddCommGroup E] [
variable [Module π E]
+/- warning: seminorm.continuous_at_zero' -> Seminorm.continuousAt_zero' is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p) (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_3)))))))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
+Case conversion may be inaccurate. Consider using '#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'β'. -/
theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
by
@@ -1144,11 +1810,23 @@ theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p
exact mul_le_mul hkΞ΅.le (p.mem_closed_ball_zero.mp hx) (map_nonneg _ _) (div_nonneg hΞ΅.le hr.le)
#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'
+/- warning: seminorm.continuous_at_zero -> Seminorm.continuousAt_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p) (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_3)))))))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p) (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_3))))))))
+Case conversion may be inaccurate. Consider using '#align seminorm.continuous_at_zero Seminorm.continuousAt_zeroβ'. -/
theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
continuousAt_zero' hr (Filter.mem_of_superset hp <| p.ball_subset_closedBall _ _)
#align seminorm.continuous_at_zero Seminorm.continuousAt_zero
+/- warning: seminorm.uniform_continuous_of_continuous_at_zero -> Seminorm.uniformContinuous_of_continuousAt_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.seminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.seminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
+Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous_of_continuous_at_zero Seminorm.uniformContinuous_of_continuousAt_zeroβ'. -/
protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [UniformAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : UniformContinuous p :=
by
@@ -1160,6 +1838,12 @@ protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [Unifo
(fun xy => dist_nonneg) fun xy => p.norm_sub_map_le_sub _ _
#align seminorm.uniform_continuous_of_continuous_at_zero Seminorm.uniformContinuous_of_continuousAt_zero
+/- warning: seminorm.continuous_of_continuous_at_zero -> Seminorm.continuous_of_continuousAt_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p) (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) (fun (_x : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) p))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_2 : SeminormedRing.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_5 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] {p : Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))}, (ContinuousAt.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.seminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p) (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_3)))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5))))) π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))) (Seminorm.seminormClass.{u1, u2} π E _inst_2 (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (MonoidWithZero.toZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (SeminormedRing.toRing.{u1} π _inst_2)) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_5)))))))) p))
+Case conversion may be inaccurate. Consider using '#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zeroβ'. -/
protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [TopologicalAddGroup E]
{p : Seminorm π E} (hp : ContinuousAt p 0) : Continuous p :=
by
@@ -1168,29 +1852,59 @@ protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [Topologi
exact (Seminorm.uniformContinuous_of_continuousAt_zero hp).Continuous
#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zero
+/- warning: seminorm.uniform_continuous -> Seminorm.uniformContinuous is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3)))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous Seminorm.uniformContinuousβ'. -/
protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero hr hp)
#align seminorm.uniform_continuous Seminorm.uniformContinuous
+/- warning: seminorm.uniform_continuous' -> Seminorm.uniform_continuous' is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3)))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : UniformSpace.{u2} E] [_inst_7 : UniformAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E (UniformSpace.toTopologicalSpace.{u2} E _inst_6) (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_3))))))))) -> (UniformContinuous.{u2, 0} E Real _inst_6 (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+Case conversion may be inaccurate. Consider using '#align seminorm.uniform_continuous' Seminorm.uniform_continuous'β'. -/
protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero' hr hp)
#align seminorm.uniform_continuous' Seminorm.uniform_continuous'
+/- warning: seminorm.continuous -> Seminorm.continuous is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.ball.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+Case conversion may be inaccurate. Consider using '#align seminorm.continuous Seminorm.continuousβ'. -/
protected theorem continuous [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : Continuous p :=
Seminorm.continuous_of_continuousAt_zero (continuousAt_zero hr hp)
#align seminorm.continuous Seminorm.continuous
+/- warning: seminorm.continuous' -> Seminorm.continuous' is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Membership.Mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (Filter.hasMem.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3)))))))) r) (nhds.{u2} E _inst_6 (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_3)))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Membership.mem.{u2, u2} (Set.{u2} E) (Filter.{u2} E) (instMembershipSetFilter.{u2} E) (Seminorm.closedBall.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) p (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_3))))))) r) (nhds.{u2} E _inst_6 (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_3))))))))) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+Case conversion may be inaccurate. Consider using '#align seminorm.continuous' Seminorm.continuous'β'. -/
protected theorem continuous' [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
Continuous p :=
Seminorm.continuous_of_continuousAt_zero (continuousAt_zero' hr hp)
#align seminorm.continuous' Seminorm.continuous'
+/- warning: seminorm.continuous_of_le -> Seminorm.continuous_of_le is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))}, (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) q)) -> (LE.le.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Seminorm.partialOrder.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))))) p q) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (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_1))))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) p))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_3 : AddCommGroup.{u2} E] [_inst_4 : Module.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3)] [_inst_6 : TopologicalSpace.{u2} E] [_inst_7 : TopologicalAddGroup.{u2} E _inst_6 (AddCommGroup.toAddGroup.{u2} E _inst_3)] [_inst_8 : ContinuousConstSMul.{u1, u2} π E _inst_6 (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))] {p : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))} {q : Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))}, (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) q)) -> (LE.le.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Preorder.toLE.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (PartialOrder.toPreorder.{u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) (Seminorm.instPartialOrderSeminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))))) p q) -> (Continuous.{u2, 0} E Real _inst_6 (UniformSpace.toTopologicalSpace.{0} Real (PseudoMetricSpace.toUniformSpace.{0} Real Real.pseudoMetricSpace)) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (AddCommGroup.toAddGroup.{u2} E _inst_3))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) E Real (AddCommGroup.toAddGroup.{u2} E _inst_3) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (AddCommGroup.toAddGroup.{u2} E _inst_3) (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_3))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E _inst_3))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (AddCommGroup.toAddCommMonoid.{u2} E _inst_3) _inst_4)))))))) p))
+Case conversion may be inaccurate. Consider using '#align seminorm.continuous_of_le Seminorm.continuous_of_leβ'. -/
theorem continuous_of_le [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p q : Seminorm π E} (hq : Continuous q) (hpq : p β€ q) : Continuous p :=
by
@@ -1213,25 +1927,41 @@ section normSeminorm
variable (π) (E) [NormedField π] [SeminormedAddCommGroup E] [NormedSpace π E] {r : β}
+#print normSeminorm /-
/-- The norm of a seminormed group as a seminorm. -/
def normSeminorm : Seminorm π E :=
{ normAddGroupSeminorm E with smul' := norm_smul }
#align norm_seminorm normSeminorm
+-/
+/- warning: coe_norm_seminorm -> coe_normSeminorm is a dubious translation:
+lean 3 declaration is
+ forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2], Eq.{succ u2} (E -> Real) (coeFn.{succ u2, succ u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) (fun (_x : Seminorm.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) => E -> Real) (Seminorm.hasCoeToFun.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) (normSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Norm.norm.{u2} E (SeminormedAddCommGroup.toHasNorm.{u2} E _inst_2))
+but is expected to have type
+ forall (π : Type.{u1}) (E : Type.{u2}) [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2], Eq.{succ u2} (forall (αΎ° : E), (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) αΎ°) (FunLike.coe.{succ u2, succ u2, 1} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E (fun (_x : E) => (fun (a._@.Mathlib.Analysis.Seminorm._hyg.840 : E) => Real) _x) (SubadditiveHomClass.toFunLike.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (AddZeroClass.toAdd.{u2} E (AddMonoid.toAddZeroClass.{u2} E (SubNegMonoid.toAddMonoid.{u2} E (AddGroup.toSubNegMonoid.{u2} E (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)))))) (AddZeroClass.toAdd.{0} Real (AddMonoid.toAddZeroClass.{0} Real (AddCommMonoid.toAddMonoid.{0} Real (OrderedAddCommMonoid.toAddCommMonoid.{0} Real Real.orderedAddCommMonoid)))) (Preorder.toLE.{0} Real (PartialOrder.toPreorder.{0} Real (OrderedAddCommMonoid.toPartialOrder.{0} Real Real.orderedAddCommMonoid))) (AddGroupSeminormClass.toAddLEAddHomClass.{u2, u2, 0} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) E Real (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) Real.orderedAddCommMonoid (SeminormClass.toAddGroupSeminormClass.{u2, u1, u2} (Seminorm.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3)))))) π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Seminorm.seminormClass.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2)) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))))))) (normSeminorm.{u1, u2} π E _inst_1 _inst_2 _inst_3)) (Norm.norm.{u2} E (SeminormedAddCommGroup.toNorm.{u2} E _inst_2))
+Case conversion may be inaccurate. Consider using '#align coe_norm_seminorm coe_normSeminormβ'. -/
@[simp]
theorem coe_normSeminorm : β(normSeminorm π E) = norm :=
rfl
#align coe_norm_seminorm coe_normSeminorm
+#print ball_normSeminorm /-
@[simp]
theorem ball_normSeminorm : (normSeminorm π E).ball = Metric.ball :=
by
ext (x r y)
simp only [Seminorm.mem_ball, Metric.mem_ball, coe_normSeminorm, dist_eq_norm]
#align ball_norm_seminorm ball_normSeminorm
+-/
variable {π E} {x : E}
+/- warning: absorbent_ball_zero -> absorbent_ball_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2] {r : Real}, (LT.lt.{0} Real Real.hasLt (OfNat.ofNat.{0} Real 0 (OfNat.mk.{0} Real 0 (Zero.zero.{0} Real Real.hasZero))) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u2} E (SeminormedAddCommGroup.toPseudoMetricSpace.{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 (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2))))))))) r))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : SeminormedAddCommGroup.{u1} E] [_inst_3 : NormedSpace.{u2, u1} π E _inst_1 _inst_2] {r : Real}, (LT.lt.{0} Real Real.instLTReal (OfNat.ofNat.{0} Real 0 (Zero.toOfNat0.{0} Real Real.instZeroReal)) r) -> (Absorbent.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)) (NormedSpace.toModule.{u2, u1} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u1} E (SeminormedAddCommGroup.toPseudoMetricSpace.{u1} E _inst_2) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))))) r))
+Case conversion may be inaccurate. Consider using '#align absorbent_ball_zero absorbent_ball_zeroβ'. -/
/-- Balls at the origin are absorbent. -/
theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (Metric.ball (0 : E) r) :=
by
@@ -1239,6 +1969,12 @@ theorem absorbent_ball_zero (hr : 0 < r) : Absorbent π (Metric.ball (0 : E) r
exact (normSeminorm _ _).absorbent_ball_zero hr
#align absorbent_ball_zero absorbent_ball_zero
+/- warning: absorbent_ball -> absorbent_ball is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2] {r : Real} {x : E}, (LT.lt.{0} Real Real.hasLt (Norm.norm.{u2} E (SeminormedAddCommGroup.toHasNorm.{u2} E _inst_2) x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u2} E (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} E _inst_2) x r))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2] {r : Real} {x : E}, (LT.lt.{0} Real Real.instLTReal (Norm.norm.{u2} E (SeminormedAddCommGroup.toNorm.{u2} E _inst_2) x) r) -> (Absorbent.{u1, u2} π E (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (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 (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u1, u2} π E (CommMonoidWithZero.toZero.{u1} π (CommGroupWithZero.toCommMonoidWithZero.{u1} π (Semifield.toCommGroupWithZero.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1))))) (NegZeroClass.toZero.{u2} E (SubNegZeroMonoid.toNegZeroClass.{u2} E (SubtractionMonoid.toSubNegZeroMonoid.{u2} E (SubtractionCommMonoid.toSubtractionMonoid.{u2} E (AddCommGroup.toDivisionAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)))))) (Module.toMulActionWithZero.{u1, u2} π E (DivisionSemiring.toSemiring.{u1} π (Semifield.toDivisionSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u2} E (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} E _inst_2) x r))
+Case conversion may be inaccurate. Consider using '#align absorbent_ball absorbent_ballβ'. -/
/-- Balls containing the origin are absorbent. -/
theorem absorbent_ball (hx : βxβ < r) : Absorbent π (Metric.ball x r) :=
by
@@ -1246,6 +1982,12 @@ theorem absorbent_ball (hx : βxβ < r) : Absorbent π (Metric.ball x r) :=
exact (normSeminorm _ _).absorbent_ball hx
#align absorbent_ball absorbent_ball
+/- warning: balanced_ball_zero -> balanced_ball_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} [_inst_1 : NormedField.{u1} π] [_inst_2 : SeminormedAddCommGroup.{u2} E] [_inst_3 : NormedSpace.{u1, u2} π E _inst_1 _inst_2] {r : Real}, Balanced.{u1, u2} π E (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))) (SMulZeroClass.toHasSmul.{u1, u2} π E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (SMulWithZero.toSmulZeroClass.{u1, u2} π E (MulZeroClass.toHasZero.{u1} π (MulZeroOneClass.toMulZeroClass.{u1} π (MonoidWithZero.toMulZeroOneClass.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (MulActionWithZero.toSMulWithZero.{u1, u2} π E (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1))))) (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2))))) (Module.toMulActionWithZero.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u2} E (SeminormedAddCommGroup.toAddCommGroup.{u2} E _inst_2)) (NormedSpace.toModule.{u1, u2} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u2} E (SeminormedAddCommGroup.toPseudoMetricSpace.{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 (SeminormedAddGroup.toAddGroup.{u2} E (SeminormedAddCommGroup.toSeminormedAddGroup.{u2} E _inst_2))))))))) r)
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} [_inst_1 : NormedField.{u2} π] [_inst_2 : SeminormedAddCommGroup.{u1} E] [_inst_3 : NormedSpace.{u2, u1} π E _inst_1 _inst_2] {r : Real}, Balanced.{u2, u1} π E (SeminormedCommRing.toSeminormedRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π (NormedField.toNormedCommRing.{u2} π _inst_1))) (SMulZeroClass.toSMul.{u2, u1} π E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (SMulWithZero.toSMulZeroClass.{u2, u1} π E (CommMonoidWithZero.toZero.{u2} π (CommGroupWithZero.toCommMonoidWithZero.{u2} π (Semifield.toCommGroupWithZero.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (MulActionWithZero.toSMulWithZero.{u2, u1} π E (Semiring.toMonoidWithZero.{u2} π (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1))))) (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))) (Module.toMulActionWithZero.{u2, u1} π E (DivisionSemiring.toSemiring.{u2} π (Semifield.toDivisionSemiring.{u2} π (Field.toSemifield.{u2} π (NormedField.toField.{u2} π _inst_1)))) (AddCommGroup.toAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)) (NormedSpace.toModule.{u2, u1} π E _inst_1 _inst_2 _inst_3))))) (Metric.ball.{u1} E (SeminormedAddCommGroup.toPseudoMetricSpace.{u1} E _inst_2) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (NegZeroClass.toZero.{u1} E (SubNegZeroMonoid.toNegZeroClass.{u1} E (SubtractionMonoid.toSubNegZeroMonoid.{u1} E (SubtractionCommMonoid.toSubtractionMonoid.{u1} E (AddCommGroup.toDivisionAddCommMonoid.{u1} E (SeminormedAddCommGroup.toAddCommGroup.{u1} E _inst_2)))))))) r)
+Case conversion may be inaccurate. Consider using '#align balanced_ball_zero balanced_ball_zeroβ'. -/
/-- Balls at the origin are balanced. -/
theorem balanced_ball_zero : Balanced π (Metric.ball (0 : E) r) :=
by
mathlib commit https://github.com/leanprover-community/mathlib/commit/09079525fd01b3dda35e96adaa08d2f943e1648c
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
Authors: Jean Lo, YaΓ«l Dillies, Moritz Doll
! This file was ported from Lean 3 source module analysis.seminorm
-! leanprover-community/mathlib commit 7ebf83ed9c262adbf983ef64d5e8c2ae94b625f4
+! leanprover-community/mathlib commit 09079525fd01b3dda35e96adaa08d2f943e1648c
! Please do not edit these lines, except to modify the commit id
! if you have ported upstream changes.
-/
@@ -248,7 +248,7 @@ theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
r β’ (p β q) = r β’ p β r β’ q :=
have real.smul_max : β x y : β, r β’ max x y = max (r β’ x) (r β’ y) := fun x y => by
simpa only [β smul_eq_mul, β NNReal.smul_def, smul_one_smul ββ₯0 r (_ : β)] using
- mul_max_of_nonneg x y (r β’ 1 : ββ₯0).Prop
+ mul_max_of_nonneg x y (r β’ 1 : ββ₯0).coe_nonneg
ext fun x => real.smul_max _ _
#align seminorm.smul_sup Seminorm.smul_sup
mathlib commit https://github.com/leanprover-community/mathlib/commit/7ebf83ed9c262adbf983ef64d5e8c2ae94b625f4
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
Authors: Jean Lo, YaΓ«l Dillies, Moritz Doll
! This file was ported from Lean 3 source module analysis.seminorm
-! leanprover-community/mathlib commit 832a8ba8f10f11fea99367c469ff802e69a5b8ec
+! leanprover-community/mathlib commit 7ebf83ed9c262adbf983ef64d5e8c2ae94b625f4
! Please do not edit these lines, except to modify the commit id
! if you have ported upstream changes.
-/
@@ -255,12 +255,22 @@ theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
instance : PartialOrder (Seminorm π E) :=
PartialOrder.lift _ FunLike.coe_injective
-theorem le_def (p q : Seminorm π E) : p β€ q β (p : E β β) β€ q :=
+@[simp, norm_cast]
+theorem coe_le_coe {p q : Seminorm π E} : (p : E β β) β€ q β p β€ q :=
Iff.rfl
-#align seminorm.le_def Seminorm.le_def
+#align seminorm.coe_le_coe Seminorm.coe_le_coe
+
+@[simp, norm_cast]
+theorem coe_lt_coe {p q : Seminorm π E} : (p : E β β) < q β p < q :=
+ Iff.rfl
+#align seminorm.coe_lt_coe Seminorm.coe_lt_coe
-theorem lt_def (p q : Seminorm π E) : p < q β (p : E β β) < q :=
+theorem le_def {p q : Seminorm π E} : p β€ q β β x, p x β€ q x :=
Iff.rfl
+#align seminorm.le_def Seminorm.le_def
+
+theorem lt_def {p q : Seminorm π E} : p < q β p β€ q β§ β x, p x < q x :=
+ Pi.lt_def
#align seminorm.lt_def Seminorm.lt_def
instance : SemilatticeSup (Seminorm π E) :=
@@ -364,7 +374,7 @@ theorem bot_eq_zero : (β₯ : Seminorm π E) = 0 :=
theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (hab : a β€ b) : a β’ p β€ b β’ q :=
by
- simp_rw [le_def, Pi.le_def, coe_smul]
+ simp_rw [le_def, coe_smul]
intro x
simp_rw [Pi.smul_apply, NNReal.smul_def, smul_eq_mul]
exact mul_le_mul hab (hpq x) (map_nonneg p x) (NNReal.coe_nonneg b)
mathlib commit https://github.com/leanprover-community/mathlib/commit/347636a7a80595d55bedf6e6fbd996a3c39da69a
@@ -1246,5 +1246,5 @@ theorem balanced_ball_zero : Balanced π (Metric.ball (0 : E) r) :=
end normSeminorm
-- Guard against import creep.
-assert_not_exists balanced_core
+assert_not_exists balancedCore
mathlib commit https://github.com/leanprover-community/mathlib/commit/728baa2f54e6062c5879a3e397ac6bac323e506f
@@ -1072,7 +1072,7 @@ theorem convex_ball : Convex β (ball p x r) :=
theorem convex_closedBall : Convex β (closedBall p x r) :=
by
rw [closed_ball_eq_bInter_ball]
- exact convex_Interβ fun _ _ => convex_ball _ _ _
+ exact convex_interα΅’β fun _ _ => convex_ball _ _ _
#align seminorm.convex_closed_ball Seminorm.convex_closedBall
end Module
mathlib commit https://github.com/leanprover-community/mathlib/commit/ce7e9d53d4bbc38065db3b595cd5bd73c323bc1d
@@ -1062,7 +1062,7 @@ variable [Module β E] [IsScalarTower β π E] (p : Seminorm π E) (x : E)
/-- Seminorm-balls are convex. -/
theorem convex_ball : Convex β (ball p x r) :=
by
- convert (p.convex_on.translate_left (-x)).convex_lt r
+ convert(p.convex_on.translate_left (-x)).convex_lt r
ext y
rw [preimage_univ, sep_univ, p.mem_ball, sub_eq_add_neg]
rfl
mathlib commit https://github.com/leanprover-community/mathlib/commit/2af0836443b4cfb5feda0df0051acdb398304931
@@ -47,7 +47,7 @@ variable {R R' π πβ πβ π E Eβ Eβ F G ΞΉ : Type _}
/-- A seminorm on a module over a normed ring is a function to the reals that is positive
semidefinite, positive homogeneous, and subadditive. -/
-structure Seminorm (π : Type _) (E : Type _) [SemiNormedRing π] [AddGroup E] [SMul π E] extends
+structure Seminorm (π : Type _) (E : Type _) [SeminormedRing π] [AddGroup E] [SMul π E] extends
AddGroupSeminorm E where
smul' : β (a : π) (x : E), to_fun (a β’ x) = βaβ * to_fun x
#align seminorm Seminorm
@@ -57,7 +57,7 @@ attribute [nolint doc_blame] Seminorm.toAddGroupSeminorm
/-- `seminorm_class F π E` states that `F` is a type of seminorms on the `π`-module E.
You should extend this class when you extend `seminorm`. -/
-class SeminormClass (F : Type _) (π E : outParam <| Type _) [SemiNormedRing π] [AddGroup E]
+class SeminormClass (F : Type _) (π E : outParam <| Type _) [SeminormedRing π] [AddGroup E]
[SMul π E] extends AddGroupSeminormClass F E β where
map_smul_eq_mul (f : F) (a : π) (x : E) : f (a β’ x) = βaβ * f x
#align seminorm_class SeminormClass
@@ -71,7 +71,7 @@ section Of
/-- Alternative constructor for a `seminorm` on an `add_comm_group E` that is a module over a
`semi_norm_ring π`. -/
-def Seminorm.of [SemiNormedRing π] [AddCommGroup E] [Module π E] (f : E β β)
+def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E β β)
(add_le : β x y : E, f (x + y) β€ f x + f y) (smul : β (a : π) (x : E), f (a β’ x) = βaβ * f x) :
Seminorm π E where
toFun := f
@@ -103,9 +103,9 @@ end Of
namespace Seminorm
-section SemiNormedRing
+section SeminormedRing
-variable [SemiNormedRing π]
+variable [SeminormedRing π]
section AddGroup
@@ -272,7 +272,7 @@ end AddGroup
section Module
-variable [SemiNormedRing πβ] [SemiNormedRing πβ]
+variable [SeminormedRing πβ] [SeminormedRing πβ]
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
@@ -413,11 +413,11 @@ theorem norm_sub_map_le_sub (p : Seminorm π E) (x y : E) : βp x - p yβ
end Module
-end SemiNormedRing
+end SeminormedRing
-section SemiNormedCommRing
+section SeminormedCommRing
-variable [SemiNormedRing π] [SemiNormedCommRing πβ]
+variable [SeminormedRing π] [SeminormedCommRing πβ]
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
@@ -435,7 +435,7 @@ theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] E
map_smul_eq_mul p _ _
#align seminorm.comp_smul_apply Seminorm.comp_smul_apply
-end SemiNormedCommRing
+end SeminormedCommRing
section NormedField
@@ -601,9 +601,9 @@ end NormedField
/-! ### Seminorm ball -/
-section SemiNormedRing
+section SeminormedRing
-variable [SemiNormedRing π]
+variable [SeminormedRing π]
section AddCommGroup
@@ -771,7 +771,7 @@ section Module
variable [Module π E]
-variable [SemiNormedRing πβ] [AddCommGroup Eβ] [Module πβ Eβ]
+variable [SeminormedRing πβ] [AddCommGroup Eβ] [Module πβ Eβ]
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
@@ -920,7 +920,7 @@ end Module
end AddCommGroup
-end SemiNormedRing
+end SeminormedRing
section NormedField
@@ -1081,7 +1081,7 @@ end Convex
section RestrictScalars
-variable (π) {π' : Type _} [NormedField π] [SemiNormedRing π'] [NormedAlgebra π π']
+variable (π) {π' : Type _} [NormedField π] [SeminormedRing π'] [NormedAlgebra π π']
[NormOneClass π'] [AddCommGroup E] [Module π' E] [SMul π E] [IsScalarTower π π' E]
/-- Reinterpret a seminorm over a field `π'` as a seminorm over a smaller field `π`. This will
@@ -1114,7 +1114,7 @@ end RestrictScalars
section Continuity
-variable [NontriviallyNormedField π] [SemiNormedRing π] [AddCommGroup E] [Module π E]
+variable [NontriviallyNormedField π] [SeminormedRing π] [AddCommGroup E] [Module π E]
variable [Module π E]
mathlib commit https://github.com/leanprover-community/mathlib/commit/3180fab693e2cee3bff62675571264cb8778b212
@@ -75,7 +75,7 @@ def Seminorm.of [SemiNormedRing π] [AddCommGroup E] [Module π E] (f : E
(add_le : β x y : E, f (x + y) β€ f x + f y) (smul : β (a : π) (x : E), f (a β’ x) = βaβ * f x) :
Seminorm π E where
toFun := f
- map_zero' := by rw [β zero_smul π (0 : E), smul, norm_zero, zero_mul]
+ map_zero' := by rw [β zero_smul π (0 : E), smul, norm_zero, MulZeroClass.zero_mul]
add_le' := add_le
smul' := smul
neg' x := by rw [β neg_one_smul π, smul, norm_neg, β smul, one_smul]
@@ -135,7 +135,7 @@ theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q
#align seminorm.ext Seminorm.ext
instance : Zero (Seminorm π E) :=
- β¨{ AddGroupSeminorm.hasZero.zero with smul' := fun _ _ => (mul_zero _).symm }β©
+ β¨{ AddGroupSeminorm.hasZero.zero with smul' := fun _ _ => (MulZeroClass.mul_zero _).symm }β©
@[simp]
theorem coe_zero : β(0 : Seminorm π E) = 0 :=
@@ -458,7 +458,7 @@ noncomputable instance : Inf (Seminorm π E)
smul' := by
intro a x
obtain rfl | ha := eq_or_ne a 0
- Β· rw [norm_zero, zero_mul, zero_smul]
+ Β· rw [norm_zero, MulZeroClass.zero_mul, zero_smul]
refine'
cinfα΅’_eq_of_forall_ge_of_forall_gt_exists_lt (fun i => by positivity) fun x hx =>
β¨0, by rwa [map_zero, sub_zero, map_zero, add_zero]β©
@@ -931,7 +931,7 @@ theorem ball_norm_mul_subset {p : Seminorm π E} {k : π} {r : β} :
p.ball 0 (βkβ * r) β k β’ p.ball 0 r :=
by
rcases eq_or_ne k 0 with (rfl | hk)
- Β· rw [norm_zero, zero_mul, ball_eq_emptyset _ le_rfl]
+ Β· rw [norm_zero, MulZeroClass.zero_mul, ball_eq_emptyset _ le_rfl]
exact empty_subset _
Β· intro x
rw [Set.mem_smul_set, Seminorm.mem_ball_zero]
mathlib commit https://github.com/leanprover-community/mathlib/commit/4c586d291f189eecb9d00581aeb3dd998ac34442
@@ -495,9 +495,9 @@ section Classical
open Classical
-/- ./././Mathport/Syntax/Translate/Tactic/Builtin.lean:76:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]] -/
-/- ./././Mathport/Syntax/Translate/Tactic/Builtin.lean:76:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]] -/
-/- ./././Mathport/Syntax/Translate/Tactic/Builtin.lean:76:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]] -/
+/- ./././Mathport/Syntax/Translate/Tactic/Builtin.lean:73:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]] -/
+/- ./././Mathport/Syntax/Translate/Tactic/Builtin.lean:73:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]] -/
+/- ./././Mathport/Syntax/Translate/Tactic/Builtin.lean:73:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]] -/
/-- We define the supremum of an arbitrary subset of `seminorm π E` as follows:
* if `s` is `bdd_above` *as a set of functions `E β β`* (that is, if `s` is pointwise bounded
above), we take the pointwise supremum of all elements of `s`, and we prove that it is indeed a
@@ -521,7 +521,7 @@ noncomputable instance : SupSet (Seminorm π E)
map_zero' := by
rw [supα΅’_apply, β @Real.csupα΅’_const_zero s]
trace
- "./././Mathport/Syntax/Translate/Tactic/Builtin.lean:76:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]]"
+ "./././Mathport/Syntax/Translate/Tactic/Builtin.lean:73:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]]"
exact map_zero i.1
add_le' := fun x y => by
rcases h with β¨q, hqβ©
@@ -538,14 +538,14 @@ noncomputable instance : SupSet (Seminorm π E)
neg' := fun x => by
simp only [supα΅’_apply]
trace
- "./././Mathport/Syntax/Translate/Tactic/Builtin.lean:76:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]]"
+ "./././Mathport/Syntax/Translate/Tactic/Builtin.lean:73:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]]"
exact i.1.neg' _
smul' := fun a x => by
simp only [supα΅’_apply]
rw [β smul_eq_mul,
Real.smul_supα΅’_of_nonneg (norm_nonneg a) fun i : s => (i : Seminorm π E) x]
trace
- "./././Mathport/Syntax/Translate/Tactic/Builtin.lean:76:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]]"
+ "./././Mathport/Syntax/Translate/Tactic/Builtin.lean:73:14: unsupported tactic `congrm #[[expr «expr⨠, »((i), _)]]"
exact i.1.smul' a x }
else β₯
mathlib commit https://github.com/leanprover-community/mathlib/commit/9da1b3534b65d9661eb8f42443598a92bbb49211
@@ -226,7 +226,7 @@ instance [Monoid R] [DistribMulAction R β] [SMul R ββ₯0] [IsScalarTower R
instance [Semiring R] [Module R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] : Module R (Seminorm π E) :=
(coeFnAddMonoidHom_injective π E).Module R _ coe_smul
-instance : HasSup (Seminorm π E)
+instance : Sup (Seminorm π E)
where sup p q :=
{
p.toAddGroupSeminorm β q.toAddGroupSeminorm with
@@ -449,7 +449,7 @@ theorem bddBelow_range_add : BddBelow (range fun u => p u + q (x - u)) :=
positivityβ©
#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_add
-noncomputable instance : HasInf (Seminorm π E)
+noncomputable instance : Inf (Seminorm π E)
where inf p q :=
{
p.toAddGroupSeminorm β
mathlib commit https://github.com/leanprover-community/mathlib/commit/eb0cb4511aaef0da2462207b67358a0e1fe1e2ee
@@ -1154,7 +1154,7 @@ protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [Topologi
{p : Seminorm π E} (hp : ContinuousAt p 0) : Continuous p :=
by
letI := TopologicalAddGroup.toUniformSpace E
- haveI : UniformAddGroup E := topological_add_commGroup_is_uniform
+ haveI : UniformAddGroup E := comm_topologicalAddGroup_is_uniform
exact (Seminorm.uniformContinuous_of_continuousAt_zero hp).Continuous
#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zero
mathlib commit https://github.com/leanprover-community/mathlib/commit/bd9851ca476957ea4549eb19b40e7b5ade9428cc
iSup
to Sort (#12114)
This breaks a few simp
proofs which were expecting these lemmas to apply to the data binders but not the prop binders.
@@ -591,7 +591,7 @@ protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
le_ciSup β¨q x, forall_mem_range.mpr fun i : s => hq (mem_image_of_mem _ i.2) xβ© β¨p, hpβ©β©β©
#align seminorm.bdd_above_iff Seminorm.bddAbove_iff
-protected theorem bddAbove_range_iff {p : ΞΉ β Seminorm π E} :
+protected theorem bddAbove_range_iff {ΞΉ : Sort*} {p : ΞΉ β Seminorm π E} :
BddAbove (range p) β β x, BddAbove (range fun i β¦ p i x) := by
rw [Seminorm.bddAbove_iff, β range_comp, bddAbove_range_pi]; rfl
@@ -600,7 +600,7 @@ protected theorem coe_sSup_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
Seminorm.coe_sSup_eq' (Seminorm.bddAbove_iff.mp hs)
#align seminorm.coe_Sup_eq Seminorm.coe_sSup_eq
-protected theorem coe_iSup_eq {ΞΉ : Type*} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
+protected theorem coe_iSup_eq {ΞΉ : Sort*} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
β(β¨ i, p i) = β¨ i, ((p i : Seminorm π E) : E β β) := by
rw [β sSup_range, Seminorm.coe_sSup_eq hp]
exact iSup_range' (fun p : Seminorm π E => (p : E β β)) p
@@ -610,7 +610,7 @@ protected theorem sSup_apply {s : Set (Seminorm π E)} (hp : BddAbove s) {x :
(sSup s) x = β¨ p : s, (p : E β β) x := by
rw [Seminorm.coe_sSup_eq hp, iSup_apply]
-protected theorem iSup_apply {ΞΉ : Type*} {p : ΞΉ β Seminorm π E}
+protected theorem iSup_apply {ΞΉ : Sort*} {p : ΞΉ β Seminorm π E}
(hp : BddAbove (range p)) {x : E} : (β¨ i, p i) x = β¨ i, p i x := by
rw [Seminorm.coe_iSup_eq hp, iSup_apply]
@@ -972,8 +972,8 @@ section NormedField
variable [NormedField π] [AddCommGroup E] [Module π E] (p : Seminorm π E) {A B : Set E} {a : π}
{r : β} {x : E}
-theorem closedBall_iSup {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) (e : E) {r : β}
- (hr : 0 < r) : closedBall (β¨ i, p i) e r = β i, closedBall (p i) e r := by
+theorem closedBall_iSup {ΞΉ : Sort*} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) (e : E)
+ {r : β} (hr : 0 < r) : closedBall (β¨ i, p i) e r = β i, closedBall (p i) e r := by
cases isEmpty_or_nonempty ΞΉ
Β· rw [iSup_of_empty', iInter_of_empty, Seminorm.sSup_empty]
exact closedBall_bot _ hr
@@ -1373,7 +1373,7 @@ variable [NontriviallyNormedField π] [AddCommGroup E] [Module π E]
/-- Let `p i` be a family of seminorms on `E`. Let `s` be an absorbent set in `π`.
If all seminorms are uniformly bounded at every point of `s`,
then they are bounded in the space of seminorms. -/
-lemma bddAbove_of_absorbent {p : ΞΉ β Seminorm π E} {s : Set E} (hs : Absorbent π s)
+lemma bddAbove_of_absorbent {ΞΉ : Sort*} {p : ΞΉ β Seminorm π E} {s : Set E} (hs : Absorbent π s)
(h : β x β s, BddAbove (range (p Β· x))) : BddAbove (range p) := by
rw [Seminorm.bddAbove_range_iff]
intro x
@@ -1332,7 +1332,7 @@ lemma rescale_to_shell (p : Seminorm π E) {c : π} (hc : 1 < βcβ) {Ξ΅ :
βd:π, d β 0 β§ p (d β’ x) < Ξ΅ β§ (Ξ΅/βcβ β€ p (d β’ x)) β§ (βdββ»ΒΉ β€ Ξ΅β»ΒΉ * βcβ * p x) :=
let β¨_, hnβ© := p.rescale_to_shell_zpow hc Ξ΅pos hx; β¨_, hnβ©
-/-- Let `p` and `q` be two seminorms on a vector space over a `nontrivially_normed_field`.
+/-- Let `p` and `q` be two seminorms on a vector space over a `NontriviallyNormedField`.
If we have `q x β€ C * p x` on some shell of the form `{x | Ξ΅/βcβ β€ p x < Ξ΅}` (where `Ξ΅ > 0`
and `βcβ > 1`), then we also have `q x β€ C * p x` for all `x` such that `p x β 0`. -/
lemma bound_of_shell
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
.
@@ -1116,7 +1116,7 @@ variable (π) {π' : Type*} [NormedField π] [SeminormedRing π'] [Norme
[NormOneClass π'] [AddCommGroup E] [Module π' E] [SMul π E] [IsScalarTower π π' E]
/-- Reinterpret a seminorm over a field `π'` as a seminorm over a smaller field `π`. This will
-typically be used with `IsROrC π'` and `π = β`. -/
+typically be used with `RCLike π'` and `π = β`. -/
protected def restrictScalars (p : Seminorm π' E) : Seminorm π E :=
{ p with
smul' := fun a x => by rw [β smul_one_smul π' a x, p.smul', norm_smul, norm_one, mul_one] }
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)
@@ -282,17 +282,11 @@ end AddGroup
section Module
variable [SeminormedRing πβ] [SeminormedRing πβ]
-
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
-
variable {Οββ : πβ β+* πβ} [RingHomIsometric Οββ]
-
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
-
variable [AddCommGroup E] [AddCommGroup Eβ] [AddCommGroup Eβ]
-
variable [AddCommGroup F] [AddCommGroup G]
-
variable [Module π E] [Module πβ Eβ] [Module πβ Eβ] [Module π F] [Module π G]
-- Porting note: even though this instance is found immediately by typeclass search,
@@ -452,9 +446,7 @@ end SeminormedRing
section SeminormedCommRing
variable [SeminormedRing π] [SeminormedCommRing πβ]
-
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
-
variable [AddCommGroup E] [AddCommGroup Eβ] [Module π E] [Module πβ Eβ]
theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) :
@@ -821,9 +813,7 @@ end SMul
section Module
variable [Module π E]
-
variable [SeminormedRing πβ] [AddCommGroup Eβ] [Module πβ Eβ]
-
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
@@ -1156,7 +1146,6 @@ end RestrictScalars
section Continuity
variable [NontriviallyNormedField π] [SeminormedRing π] [AddCommGroup E] [Module π E]
-
variable [Module π E]
/-- A seminorm is continuous at `0` if `p.closedBall 0 r β π 0` for *all* `r > 0`.
ball
and bex
from lemma names (#10816)
ball
for "bounded forall" and bex
for "bounded exists" are from experience very confusing abbreviations. This PR renames them to forall_mem
and exists_mem
in the few Set
lemma names that mention them.
Also deprecate ball_image_of_ball
, mem_image_elim
, mem_image_elim_on
since those lemmas are duplicates of the renamed lemmas (apart from argument order and implicitness, which I am also fixing by making the binder in the RHS of forall_mem_image
semi-implicit), have obscure names and are completely unused.
@@ -567,7 +567,7 @@ noncomputable instance instSupSet : SupSet (Seminorm π E) where
-- A type ascription on `_` would have also worked, but would have been more verbose.
(le_ciSup (f := fun i => (Subtype.val i : Seminorm π E).toFun x) β¨q x, _β© i)
(le_ciSup (f := fun i => (Subtype.val i : Seminorm π E).toFun y) β¨q y, _β© i)
- <;> rw [mem_upperBounds, forall_range_iff]
+ <;> rw [mem_upperBounds, forall_mem_range]
<;> exact fun j => hq (mem_image_of_mem _ j.2) _
neg' := fun x => by
simp only [iSup_apply]
@@ -590,13 +590,13 @@ protected theorem coe_sSup_eq' {s : Set <| Seminorm π E}
protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
BddAbove s β BddAbove ((β) '' s : Set (E β β)) :=
- β¨fun β¨q, hqβ© => β¨q, ball_image_of_ball fun p hp => hq hpβ©, fun H =>
+ β¨fun β¨q, hqβ© => β¨q, forall_mem_image.2 fun p hp => hq hpβ©, fun H =>
β¨sSup s, fun p hp x => by
dsimp
rw [Seminorm.coe_sSup_eq' H, iSup_apply]
rcases H with β¨q, hqβ©
exact
- le_ciSup β¨q x, forall_range_iff.mpr fun i : s => hq (mem_image_of_mem _ i.2) xβ© β¨p, hpβ©β©β©
+ le_ciSup β¨q x, forall_mem_range.mpr fun i : s => hq (mem_image_of_mem _ i.2) xβ© β¨p, hpβ©β©β©
#align seminorm.bdd_above_iff Seminorm.bddAbove_iff
protected theorem bddAbove_range_iff {p : ΞΉ β Seminorm π E} :
@@ -632,7 +632,7 @@ private theorem isLUB_sSup (s : Set (Seminorm π E)) (hsβ : BddAbove s) (hs
refine' β¨fun p hp x => _, fun p hp x => _β© <;> haveI : Nonempty βs := hsβ.coe_sort <;>
dsimp <;> rw [Seminorm.coe_sSup_eq hsβ, iSup_apply]
Β· rcases hsβ with β¨q, hqβ©
- exact le_ciSup β¨q x, forall_range_iff.mpr fun i : s => hq i.2 xβ© β¨p, hpβ©
+ exact le_ciSup β¨q x, forall_mem_range.mpr fun i : s => hq i.2 xβ© β¨p, hpβ©
Β· exact ciSup_le fun q => hp q.2 x
/-- `Seminorm π E` is a conditionally complete lattice.
@@ -1391,7 +1391,7 @@ lemma bddAbove_of_absorbent {p : ΞΉ β Seminorm π E} {s : Set E} (hs : Absor
obtain β¨c, hcβ, hcβ© : β c β 0, (c : π) β’ x β s :=
(eventually_mem_nhdsWithin.and (hs.eventually_nhdsWithin_zero x)).exists
rcases h _ hc with β¨M, hMβ©
- refine β¨M / βcβ, forall_range_iff.mpr fun i β¦ (le_div_iff' (norm_pos_iff.2 hcβ)).2 ?_β©
+ refine β¨M / βcβ, forall_mem_range.mpr fun i β¦ (le_div_iff' (norm_pos_iff.2 hcβ)).2 ?_β©
exact hM β¨i, map_smul_eq_mul ..β©
end NontriviallyNormedField
open Classical
(#11199)
We remove all but one open Classical
s, instead preferring to use open scoped Classical
. The only real side-effect this led to is moving a couple declarations to use Exists.choose
instead of Classical.choose
.
The first few commits are explicitly labelled regex replaces for ease of review.
@@ -528,7 +528,7 @@ theorem smul_inf [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
section Classical
-open Classical
+open scoped Classical
/-- We define the supremum of an arbitrary subset of `Seminorm π E` as follows:
* if `s` is `BddAbove` *as a set of functions `E β β`* (that is, if `s` is pointwise bounded
@@ -627,7 +627,7 @@ protected theorem sSup_empty : sSup (β
: Set (Seminorm π E)) = β₯ := by
rw [Seminorm.sSup_apply bddAbove_empty, Real.iSup_of_isEmpty]
rfl
-private theorem Seminorm.isLUB_sSup (s : Set (Seminorm π E)) (hsβ : BddAbove s) (hsβ : s.Nonempty) :
+private theorem isLUB_sSup (s : Set (Seminorm π E)) (hsβ : BddAbove s) (hsβ : s.Nonempty) :
IsLUB s (sSup s) := by
refine' β¨fun p hp x => _, fun p hp x => _β© <;> haveI : Nonempty βs := hsβ.coe_sort <;>
dsimp <;> rw [Seminorm.coe_sSup_eq hsβ, iSup_apply]
@@ -368,7 +368,7 @@ def pullback (f : E βββ[Οββ] Eβ) : Seminorm πβ Eβ β+ Semin
instance instOrderBot : OrderBot (Seminorm π E) where
bot := 0
- bot_le := map_nonneg
+ bot_le := apply_nonneg
@[simp]
theorem coe_bot : β(β₯ : Seminorm π E) = 0 :=
@@ -383,11 +383,11 @@ theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (ha
a β’ p β€ b β’ q := by
simp_rw [le_def]
intro x
- exact mul_le_mul hab (hpq x) (map_nonneg p x) (NNReal.coe_nonneg b)
+ exact mul_le_mul hab (hpq x) (apply_nonneg p x) (NNReal.coe_nonneg b)
#align seminorm.smul_le_smul Seminorm.smul_le_smul
theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
- s.sup p x = β(s.sup fun i => β¨p i x, map_nonneg (p i) xβ© : ββ₯0) := by
+ s.sup p x = β(s.sup fun i => β¨p i x, apply_nonneg (p i) xβ© : ββ₯0) := by
induction' s using Finset.cons_induction_on with a s ha ih
Β· rw [Finset.sup_empty, Finset.sup_empty, coe_bot, _root_.bot_eq_zero, Pi.zero_apply]
norm_cast
@@ -397,7 +397,7 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
theorem exists_apply_eq_finset_sup (p : ΞΉ β Seminorm π E) {s : Finset ΞΉ} (hs : s.Nonempty) (x : E) :
β i β s, s.sup p x = p i x := by
- rcases Finset.exists_mem_eq_sup s hs (fun i β¦ (β¨p i x, map_nonneg _ _β© : ββ₯0)) with β¨i, hi, hixβ©
+ rcases Finset.exists_mem_eq_sup s hs (fun i β¦ (β¨p i x, apply_nonneg _ _β© : ββ₯0)) with β¨i, hi, hixβ©
rw [finset_sup_apply]
exact β¨i, hi, congr_arg _ hixβ©
@@ -412,7 +412,7 @@ theorem finset_sup_smul (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (C : ββ₯
ext x
rw [smul_apply, finset_sup_apply, finset_sup_apply]
symm
- exact congr_arg ((β) : ββ₯0 β β) (NNReal.mul_finset_sup C s (fun i β¦ β¨p i x, map_nonneg _ _β©))
+ exact congr_arg ((β) : ββ₯0 β β) (NNReal.mul_finset_sup C s (fun i β¦ β¨p i x, apply_nonneg _ _β©))
theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p β€ β i in s, p i := by
classical
@@ -493,7 +493,7 @@ noncomputable instance instInf : Inf (Seminorm π E) where
refine'
ciInf_eq_of_forall_ge_of_forall_gt_exists_lt
-- Porting note: the following was previously `fun i => by positivity`
- (fun i => add_nonneg (map_nonneg _ _) (map_nonneg _ _))
+ (fun i => add_nonneg (apply_nonneg _ _) (apply_nonneg _ _))
fun x hx => β¨0, by rwa [map_zero, sub_zero, map_zero, add_zero]β©
simp_rw [Real.mul_iInf_of_nonneg (norm_nonneg a), mul_add, β map_smul_eq_mul p, β
map_smul_eq_mul q, smul_sub]
@@ -842,13 +842,13 @@ variable (p : Seminorm π E)
theorem preimage_metric_ball {r : β} : p β»ΒΉ' Metric.ball 0 r = { x | p x < r } := by
ext x
- simp only [mem_setOf, mem_preimage, mem_ball_zero_iff, Real.norm_of_nonneg (map_nonneg p _)]
+ simp only [mem_setOf, mem_preimage, mem_ball_zero_iff, Real.norm_of_nonneg (apply_nonneg p _)]
#align seminorm.preimage_metric_ball Seminorm.preimage_metric_ball
theorem preimage_metric_closedBall {r : β} : p β»ΒΉ' Metric.closedBall 0 r = { x | p x β€ r } := by
ext x
simp only [mem_setOf, mem_preimage, mem_closedBall_zero_iff,
- Real.norm_of_nonneg (map_nonneg p _)]
+ Real.norm_of_nonneg (apply_nonneg p _)]
#align seminorm.preimage_metric_closed_ball Seminorm.preimage_metric_closedBall
theorem ball_zero_eq_preimage_ball {r : β} : p.ball 0 r = p β»ΒΉ' Metric.ball 0 r := by
@@ -876,7 +876,7 @@ theorem balanced_ball_zero (r : β) : Balanced π (ball p 0 r) := by
rintro a ha x β¨y, hy, hxβ©
rw [mem_ball_zero, β hx, map_smul_eq_mul]
calc
- _ β€ p y := mul_le_of_le_one_left (map_nonneg p _) ha
+ _ β€ p y := mul_le_of_le_one_left (apply_nonneg p _) ha
_ < r := by rwa [mem_ball_zero] at hy
#align seminorm.balanced_ball_zero Seminorm.balanced_ball_zero
@@ -885,7 +885,7 @@ theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
rintro a ha x β¨y, hy, hxβ©
rw [mem_closedBall_zero, β hx, map_smul_eq_mul]
calc
- _ β€ p y := mul_le_of_le_one_left (map_nonneg p _) ha
+ _ β€ p y := mul_le_of_le_one_left (apply_nonneg p _) ha
_ β€ r := by rwa [mem_closedBall_zero] at hy
#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zero
@@ -919,7 +919,7 @@ theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x :
theorem ball_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r β€ 0) : p.ball x r = β
:= by
ext
rw [Seminorm.mem_ball, Set.mem_empty_iff_false, iff_false_iff, not_lt]
- exact hr.trans (map_nonneg p _)
+ exact hr.trans (apply_nonneg p _)
#align seminorm.ball_eq_emptyset Seminorm.ball_eq_emptyset
@[simp]
@@ -927,13 +927,13 @@ theorem closedBall_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r <
p.closedBall x r = β
:= by
ext
rw [Seminorm.mem_closedBall, Set.mem_empty_iff_false, iff_false_iff, not_le]
- exact hr.trans_le (map_nonneg _ _)
+ exact hr.trans_le (apply_nonneg _ _)
#align seminorm.closed_ball_eq_emptyset Seminorm.closedBall_eq_emptyset
theorem closedBall_smul_ball (p : Seminorm π E) {rβ : β} (hrβ : rβ β 0) (rβ : β) :
Metric.closedBall (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) := by
simp only [smul_subset_iff, mem_ball_zero, mem_closedBall_zero_iff, map_smul_eq_mul]
- refine fun a ha b hb β¦ mul_lt_mul' ha hb (map_nonneg _ _) ?_
+ refine fun a ha b hb β¦ mul_lt_mul' ha hb (apply_nonneg _ _) ?_
exact hrβ.lt_or_lt.resolve_left <| ((norm_nonneg a).trans ha).not_lt
theorem ball_smul_closedBall (p : Seminorm π E) (rβ : β) {rβ : β} (hrβ : rβ β 0) :
@@ -943,7 +943,7 @@ theorem ball_smul_closedBall (p : Seminorm π E) (rβ : β) {rβ : β} (hr
intro a ha b hb
rw [mul_comm, mul_comm rβ]
refine mul_lt_mul' hb ha (norm_nonneg _) (hrβ.lt_or_lt.resolve_left ?_)
- exact ((map_nonneg p b).trans hb).not_lt
+ exact ((apply_nonneg p b).trans hb).not_lt
theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
Metric.ball (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) := by
@@ -1369,7 +1369,7 @@ lemma bound_of_shell_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ)
q x β€ (C β’ s.sup p) x := by
rcases hx with β¨j, hj, hjxβ©
have : (s.sup p) x β 0 :=
- ne_of_gt ((hjx.symm.lt_of_le <| map_nonneg _ _).trans_le (le_finset_sup_apply hj))
+ ne_of_gt ((hjx.symm.lt_of_le <| apply_nonneg _ _).trans_le (le_finset_sup_apply hj))
refine (s.sup p).bound_of_shell_smul q Ξ΅_pos hc (fun y hle hlt β¦ ?_) this
rcases exists_apply_eq_finset_sup p β¨j, hjβ© y with β¨i, hi, hiyβ©
rw [smul_apply, hiy]
absorbent_iff_eventually_nhdsWithin_zero
.Seminorm.bddAbove_of_absorbent
.@@ -1381,21 +1381,18 @@ section NontriviallyNormedField
variable [NontriviallyNormedField π] [AddCommGroup E] [Module π E]
+/-- Let `p i` be a family of seminorms on `E`. Let `s` be an absorbent set in `π`.
+If all seminorms are uniformly bounded at every point of `s`,
+then they are bounded in the space of seminorms. -/
lemma bddAbove_of_absorbent {p : ΞΉ β Seminorm π E} {s : Set E} (hs : Absorbent π s)
- (h : β x β s, BddAbove (range fun i β¦ p i x)) :
- BddAbove (range p) := by
+ (h : β x β s, BddAbove (range (p Β· x))) : BddAbove (range p) := by
rw [Seminorm.bddAbove_range_iff]
intro x
- rcases (hs x).exists_pos with β¨r, hr, hrxβ©
- rcases exists_lt_norm π r with β¨k, hkβ©
- have hk0 : k β 0 := norm_pos_iff.mp (hr.trans hk)
- have : kβ»ΒΉ β’ x β s := by
- rw [β mem_smul_set_iff_inv_smul_memβ hk0]
- exact hrx k hk.le rfl
- rcases h (kβ»ΒΉ β’ x) this with β¨M, hMβ©
- refine β¨βkβ * M, forall_range_iff.mpr fun i β¦ ?_β©
- have := (forall_range_iff.mp hM) i
- rwa [map_smul_eq_mul, norm_inv, inv_mul_le_iff (hr.trans hk)] at this
+ obtain β¨c, hcβ, hcβ© : β c β 0, (c : π) β’ x β s :=
+ (eventually_mem_nhdsWithin.and (hs.eventually_nhdsWithin_zero x)).exists
+ rcases h _ hc with β¨M, hMβ©
+ refine β¨M / βcβ, forall_range_iff.mpr fun i β¦ (le_div_iff' (norm_pos_iff.2 hcβ)).2 ?_β©
+ exact hM β¨i, map_smul_eq_mul ..β©
end NontriviallyNormedField
@@ -6,7 +6,6 @@ Authors: Jean Lo, YaΓ«l Dillies, Moritz Doll
import Mathlib.Data.Real.Pointwise
import Mathlib.Analysis.Convex.Function
import Mathlib.Analysis.LocallyConvex.Basic
-import Mathlib.Analysis.Normed.Group.AddTorsor
import Mathlib.Data.Real.Sqrt
#align_import analysis.seminorm from "leanprover-community/mathlib"@"09079525fd01b3dda35e96adaa08d2f943e1648c"
The FunLike hierarchy is very big and gets scanned through each time we need a coercion (via the CoeFun
instance). It looks like unbundled inheritance suits Lean 4 better here. The only class that still extends FunLike
is EquivLike
, since that has a custom coe_injective'
field that is easier to implement. All other classes should take FunLike
or EquivLike
as a parameter.
Previously, morphism classes would be Type
-valued and extend FunLike
:
/-- `MyHomClass F A B` states that `F` is a type of `MyClass.op`-preserving morphisms.
You should extend this class when you extend `MyHom`. -/
class MyHomClass (F : Type*) (A B : outParam <| Type*) [MyClass A] [MyClass B]
extends FunLike F A B :=
(map_op : β (f : F) (x y : A), f (MyClass.op x y) = MyClass.op (f x) (f y))
After this PR, they should be Prop
-valued and take FunLike
as a parameter:
/-- `MyHomClass F A B` states that `F` is a type of `MyClass.op`-preserving morphisms.
You should extend this class when you extend `MyHom`. -/
class MyHomClass (F : Type*) (A B : outParam <| Type*) [MyClass A] [MyClass B]
[FunLike F A B] : Prop :=
(map_op : β (f : F) (x y : A), f (MyClass.op x y) = MyClass.op (f x) (f y))
(Note that A B
stay marked as outParam
even though they are not purely required to be so due to the FunLike
parameter already filling them in. This is required to see through type synonyms, which is important in the category theory library. Also, I think keeping them as outParam
is slightly faster.)
Similarly, MyEquivClass
should take EquivLike
as a parameter.
As a result, every mention of [MyHomClass F A B]
should become [FunLike F A B] [MyHomClass F A B]
.
While overall this gives some great speedups, there are some cases that are noticeably slower. In particular, a failing application of a lemma such as map_mul
is more expensive. This is due to suboptimal processing of arguments. For example:
variable [FunLike F M N] [Mul M] [Mul N] (f : F) (x : M) (y : M)
theorem map_mul [MulHomClass F M N] : f (x * y) = f x * f y
example [AddHomClass F A B] : f (x * y) = f x * f y := map_mul f _ _
Before this PR, applying map_mul f
gives the goals [Mul ?M] [Mul ?N] [MulHomClass F ?M ?N]
. Since M
and N
are out_param
s, [MulHomClass F ?M ?N]
is synthesized first, supplies values for ?M
and ?N
and then the Mul M
and Mul N
instances can be found.
After this PR, the goals become [FunLike F ?M ?N] [Mul ?M] [Mul ?N] [MulHomClass F ?M ?N]
. Now [FunLike F ?M ?N]
is synthesized first, supplies values for ?M
and ?N
and then the Mul M
and Mul N
instances can be found, before trying MulHomClass F M N
which fails. Since the Mul
hierarchy is very big, this can be slow to fail, especially when there is no such Mul
instance.
A long-term but harder to achieve solution would be to specify the order in which instance goals get solved. For example, we'd like to change the arguments to map_mul
to look like [FunLike F M N] [Mul M] [Mul N] [highPriority <| MulHomClass F M N]
because MulHomClass
fails or succeeds much faster than the others.
As a consequence, the simpNF
linter is much slower since by design it tries and fails to apply many map_
lemmas. The same issue occurs a few times in existing calls to simp [map_mul]
, where map_mul
is tried "too soon" and fails. Thanks to the speedup of leanprover/lean4#2478 the impact is very limited, only in files that already were close to the timeout.
simp
not firing sometimesThis affects map_smulββ
and related definitions. For simp
lemmas Lean apparently uses a slightly different mechanism to find instances, so that rw
can find every argument to map_smulββ
successfully but simp
can't: leanprover/lean4#3701.
Especially in the category theory library, we might sometimes have a type A
which is also accessible as a synonym (Bundled A hA).1
. Instance synthesis doesn't always work if we have f : A β* B
but x * y : (Bundled A hA).1
or vice versa. This seems to be mostly fixed by keeping A B
as outParam
s in MulHomClass F A B
. (Presumably because Lean will do a definitional check A =?= (Bundled A hA).1
instead of using the syntax in the discrimination tree.)
The timeouts can be worked around for now by specifying which map_mul
we mean, either as map_mul f
for some explicit f
, or as e.g. MonoidHomClass.map_mul
.
map_smulββ
not firing as simp
lemma can be worked around by going back to the pre-FunLike situation and making LinearMap.map_smulββ
a simp
lemma instead of the generic map_smulββ
. Writing simp [map_smulββ _]
also works.
Co-authored-by: Matthew Ballard <matt@mrb.email> Co-authored-by: Scott Morrison <scott.morrison@gmail.com> Co-authored-by: Scott Morrison <scott@tqft.net> Co-authored-by: Anne Baanen <Vierkantor@users.noreply.github.com>
@@ -57,7 +57,7 @@ attribute [nolint docBlame] Seminorm.toAddGroupSeminorm
You should extend this class when you extend `Seminorm`. -/
class SeminormClass (F : Type*) (π E : outParam <| Type*) [SeminormedRing π] [AddGroup E]
- [SMul π E] extends AddGroupSeminormClass F E β where
+ [SMul π E] [FunLike F E β] extends AddGroupSeminormClass F E β : Prop where
/-- The seminorm of a scalar multiplication is the product of the absolute value of the scalar
and the original seminorm. -/
map_smul_eq_mul (f : F) (a : π) (x : E) : f (a β’ x) = βaβ * f x
@@ -115,22 +115,20 @@ section SMul
variable [SMul π E]
-instance instSeminormClass : SeminormClass (Seminorm π E) π E where
+instance instFunLike : FunLike (Seminorm π E) E β where
coe f := f.toFun
coe_injective' f g h := by
rcases f with β¨β¨_β©β©
rcases g with β¨β¨_β©β©
congr
+
+instance instSeminormClass : SeminormClass (Seminorm π E) π E where
map_zero f := f.map_zero'
map_add_le_add f := f.add_le'
map_neg_eq_map f := f.neg'
map_smul_eq_mul f := f.smul'
#align seminorm.seminorm_class Seminorm.instSeminormClass
-/-- Helper instance for when there's too many metavariables to apply `DFunLike.hasCoeToFun`. -/
-instance instCoeFun : CoeFun (Seminorm π E) fun _ => E β β :=
- DFunLike.hasCoeToFun
-
@[ext]
theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q :=
DFunLike.ext p q h
@@ -310,7 +308,8 @@ def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm
toFun := fun x => p (f x)
-- Porting note: the `simp only` below used to be part of the `rw`.
-- I'm not sure why this change was needed, and am worried by it!
- smul' := fun _ _ => by simp only [map_smulββ]; rw [map_smul_eq_mul, RingHomIsometric.is_iso] }
+ -- Note: #8386 had to change `map_smulββ` to `map_smulββ _`
+ smul' := fun _ _ => by simp only [map_smulββ _]; rw [map_smul_eq_mul, RingHomIsometric.is_iso] }
#align seminorm.comp Seminorm.comp
theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : β(p.comp f) = p β f :=
Real.ciSup_empty
(#10217)
and a few more to clarify that they are about IsEmpty
, not about β
. Make a few more lemmas simp.`
@@ -560,7 +560,7 @@ noncomputable instance instSupSet : SupSet (Seminorm π E) where
add_le' := fun x y => by
rcases h with β¨q, hqβ©
obtain rfl | h := s.eq_empty_or_nonempty
- Β· simp [Real.ciSup_empty]
+ Β· simp [Real.iSup_of_isEmpty]
haveI : Nonempty βs := h.coe_sort
simp only [iSup_apply]
refine' ciSup_le fun i =>
@@ -626,7 +626,7 @@ protected theorem iSup_apply {ΞΉ : Type*} {p : ΞΉ β Seminorm π E}
protected theorem sSup_empty : sSup (β
: Set (Seminorm π E)) = β₯ := by
ext
- rw [Seminorm.sSup_apply bddAbove_empty, Real.ciSup_empty]
+ rw [Seminorm.sSup_apply bddAbove_empty, Real.iSup_of_isEmpty]
rfl
private theorem Seminorm.isLUB_sSup (s : Set (Seminorm π E)) (hsβ : BddAbove s) (hsβ : s.Nonempty) :
@@ -963,9 +963,8 @@ theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
exact (norm_nonneg _).trans ha
#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
--- Porting note: TODO: make that an `iff`
-theorem neg_mem_ball_zero (r : β) {x : E} (hx : x β ball p 0 r) : -x β ball p 0 r := by
- simpa only [mem_ball_zero, map_neg_eq_map] using hx
+theorem neg_mem_ball_zero {r : β} {x : E} : -x β ball p 0 r β x β ball p 0 r := by
+ simp only [mem_ball_zero, map_neg_eq_map]
#align seminorm.symmetric_ball_zero Seminorm.neg_mem_ball_zero
@[simp]
@@ -7,6 +7,7 @@ import Mathlib.Data.Real.Pointwise
import Mathlib.Analysis.Convex.Function
import Mathlib.Analysis.LocallyConvex.Basic
import Mathlib.Analysis.Normed.Group.AddTorsor
+import Mathlib.Data.Real.Sqrt
#align_import analysis.seminorm from "leanprover-community/mathlib"@"09079525fd01b3dda35e96adaa08d2f943e1648c"
FunLike
to DFunLike
(#9785)
This prepares for the introduction of a non-dependent synonym of FunLike, which helps a lot with keeping #8386 readable.
This is entirely search-and-replace in 680197f combined with manual fixes in 4145626, e900597 and b8428f8. The commands that generated this change:
sed -i 's/\bFunLike\b/DFunLike/g' {Archive,Counterexamples,Mathlib,test}/**/*.lean
sed -i 's/\btoFunLike\b/toDFunLike/g' {Archive,Counterexamples,Mathlib,test}/**/*.lean
sed -i 's/import Mathlib.Data.DFunLike/import Mathlib.Data.FunLike/g' {Archive,Counterexamples,Mathlib,test}/**/*.lean
sed -i 's/\bHom_FunLike\b/Hom_DFunLike/g' {Archive,Counterexamples,Mathlib,test}/**/*.lean
sed -i 's/\binstFunLike\b/instDFunLike/g' {Archive,Counterexamples,Mathlib,test}/**/*.lean
sed -i 's/\bfunLike\b/instDFunLike/g' {Archive,Counterexamples,Mathlib,test}/**/*.lean
sed -i 's/\btoo many metavariables to apply `fun_like.has_coe_to_fun`/too many metavariables to apply `DFunLike.hasCoeToFun`/g' {Archive,Counterexamples,Mathlib,test}/**/*.lean
Co-authored-by: Anne Baanen <Vierkantor@users.noreply.github.com>
@@ -126,13 +126,13 @@ instance instSeminormClass : SeminormClass (Seminorm π E) π E where
map_smul_eq_mul f := f.smul'
#align seminorm.seminorm_class Seminorm.instSeminormClass
-/-- Helper instance for when there's too many metavariables to apply `FunLike.hasCoeToFun`. -/
+/-- Helper instance for when there's too many metavariables to apply `DFunLike.hasCoeToFun`. -/
instance instCoeFun : CoeFun (Seminorm π E) fun _ => E β β :=
- FunLike.hasCoeToFun
+ DFunLike.hasCoeToFun
@[ext]
theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q :=
- FunLike.ext p q h
+ DFunLike.ext p q h
#align seminorm.ext Seminorm.ext
instance instZero : Zero (Seminorm π E) :=
@@ -195,14 +195,14 @@ theorem add_apply (p q : Seminorm π E) (x : E) : (p + q) x = p x + q x :=
#align seminorm.add_apply Seminorm.add_apply
instance instAddMonoid : AddMonoid (Seminorm π E) :=
- FunLike.coe_injective.addMonoid _ rfl coe_add fun _ _ => by rfl
+ DFunLike.coe_injective.addMonoid _ rfl coe_add fun _ _ => by rfl
instance instOrderedCancelAddCommMonoid : OrderedCancelAddCommMonoid (Seminorm π E) :=
- FunLike.coe_injective.orderedCancelAddCommMonoid _ rfl coe_add fun _ _ => rfl
+ DFunLike.coe_injective.orderedCancelAddCommMonoid _ rfl coe_add fun _ _ => rfl
instance instMulAction [Monoid R] [MulAction R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] :
MulAction R (Seminorm π E) :=
- FunLike.coe_injective.mulAction _ (by intros; rfl)
+ DFunLike.coe_injective.mulAction _ (by intros; rfl)
variable (π E)
@@ -215,7 +215,7 @@ def coeFnAddMonoidHom : AddMonoidHom (Seminorm π E) (E β β) where
#align seminorm.coe_fn_add_monoid_hom Seminorm.coeFnAddMonoidHom
theorem coeFnAddMonoidHom_injective : Function.Injective (coeFnAddMonoidHom π E) :=
- show @Function.Injective (Seminorm π E) (E β β) (β) from FunLike.coe_injective
+ show @Function.Injective (Seminorm π E) (E β β) (β) from DFunLike.coe_injective
#align seminorm.coe_fn_add_monoid_hom_injective Seminorm.coeFnAddMonoidHom_injective
variable {π E}
@@ -254,7 +254,7 @@ theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
#align seminorm.smul_sup Seminorm.smul_sup
instance instPartialOrder : PartialOrder (Seminorm π E) :=
- PartialOrder.lift _ FunLike.coe_injective
+ PartialOrder.lift _ DFunLike.coe_injective
@[simp, norm_cast]
theorem coe_le_coe {p q : Seminorm π E} : (p : E β β) β€ q β p β€ q :=
@@ -275,7 +275,7 @@ theorem lt_def {p q : Seminorm π E} : p < q β p β€ q β§ β x, p x < q x
#align seminorm.lt_def Seminorm.lt_def
instance instSemilatticeSup : SemilatticeSup (Seminorm π E) :=
- Function.Injective.semilatticeSup _ FunLike.coe_injective coe_sup
+ Function.Injective.semilatticeSup _ DFunLike.coe_injective coe_sup
end SMul
Absorbs
(#9676)
Redefine Absorbs
and Absorbent
in terms of the cobounded
filter.
@@ -1036,7 +1036,7 @@ theorem smul_closedBall_zero {p : Seminorm π E} {k : π} {r : β} (hk : 0
theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hrβ : 0 < rβ) :
Absorbs π (p.ball 0 rβ) (p.ball 0 rβ) := by
rcases exists_pos_lt_mul hrβ rβ with β¨r, hrβ, hrβ©
- refine' β¨r, hrβ, fun a ha x hx => _β©
+ refine .of_norm β¨r, fun a ha x hx => ?_β©
rw [smul_ball_zero (norm_pos_iff.1 <| hrβ.trans_le ha), p.mem_ball_zero]
rw [p.mem_ball_zero] at hx
exact hx.trans (hr.trans_le <| by gcongr)
@@ -1388,12 +1388,12 @@ lemma bddAbove_of_absorbent {p : ΞΉ β Seminorm π E} {s : Set E} (hs : Absor
BddAbove (range p) := by
rw [Seminorm.bddAbove_range_iff]
intro x
- rcases hs x with β¨r, hr, hrxβ©
+ rcases (hs x).exists_pos with β¨r, hr, hrxβ©
rcases exists_lt_norm π r with β¨k, hkβ©
have hk0 : k β 0 := norm_pos_iff.mp (hr.trans hk)
have : kβ»ΒΉ β’ x β s := by
rw [β mem_smul_set_iff_inv_smul_memβ hk0]
- exact hrx k hk.le
+ exact hrx k hk.le rfl
rcases h (kβ»ΒΉ β’ x) this with β¨M, hMβ©
refine β¨βkβ * M, forall_range_iff.mpr fun i β¦ ?_β©
have := (forall_range_iff.mp hM) i
After this PR, no file in Geometry
uses autoImplicit, and in Analysis
it's scoped to six declarations.
@@ -35,9 +35,6 @@ For a module over a normed ring:
seminorm, locally convex, LCTVS
-/
-set_option autoImplicit true
-
-
open NormedField Set Filter
open scoped BigOperators NNReal Pointwise Topology Uniformity
@@ -966,7 +963,7 @@ theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
-- Porting note: TODO: make that an `iff`
-theorem neg_mem_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r := by
+theorem neg_mem_ball_zero (r : β) {x : E} (hx : x β ball p 0 r) : -x β ball p 0 r := by
simpa only [mem_ball_zero, map_neg_eq_map] using hx
#align seminorm.symmetric_ball_zero Seminorm.neg_mem_ball_zero
$
with <|
(#9319)
See Zulip thread for the discussion.
@@ -1374,7 +1374,7 @@ lemma bound_of_shell_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ)
q x β€ (C β’ s.sup p) x := by
rcases hx with β¨j, hj, hjxβ©
have : (s.sup p) x β 0 :=
- ne_of_gt ((hjx.symm.lt_of_le $ map_nonneg _ _).trans_le (le_finset_sup_apply hj))
+ ne_of_gt ((hjx.symm.lt_of_le <| map_nonneg _ _).trans_le (le_finset_sup_apply hj))
refine (s.sup p).bound_of_shell_smul q Ξ΅_pos hc (fun y hle hlt β¦ ?_) this
rcases exists_apply_eq_finset_sup p β¨j, hjβ© y with β¨i, hi, hiyβ©
rw [smul_apply, hiy]
Set.image2
etc (#9275)
Set.image2
to use β a β s, β b β t, f a b = c
instead of β a b, a β s β§ b β t β§ f a b = c
.Set.seq
as Set.image2
. The new definition is equal to the old one but rw [Set.seq]
gives a different result.Filter.mapβ
to use β u β f, β v β g, image2 m u v β s
instead of β u v, u β f β§ v β g β§ ...
Set.mem_image2
, Finset.mem_imageβ
, Set.mem_mul
, Finset.mem_div
etcThe two reasons to make the change are:
β a β s, β b β t, _
is a simp
-normal form, and@@ -792,14 +792,14 @@ theorem closedBall_antitone {p q : Seminorm π E} (h : q β€ p) :
theorem ball_add_ball_subset (p : Seminorm π E) (rβ rβ : β) (xβ xβ : E) :
p.ball (xβ : E) rβ + p.ball (xβ : E) rβ β p.ball (xβ + xβ) (rβ + rβ) := by
- rintro x β¨yβ, yβ, hyβ, hyβ, rflβ©
+ rintro x β¨yβ, hyβ, yβ, hyβ, rflβ©
rw [mem_ball, add_sub_add_comm]
exact (map_add_le_add p _ _).trans_lt (add_lt_add hyβ hyβ)
#align seminorm.ball_add_ball_subset Seminorm.ball_add_ball_subset
theorem closedBall_add_closedBall_subset (p : Seminorm π E) (rβ rβ : β) (xβ xβ : E) :
p.closedBall (xβ : E) rβ + p.closedBall (xβ : E) rβ β p.closedBall (xβ + xβ) (rβ + rβ) := by
- rintro x β¨yβ, yβ, hyβ, hyβ, rflβ©
+ rintro x β¨yβ, hyβ, yβ, hyβ, rflβ©
rw [mem_closedBall, add_sub_add_comm]
exact (map_add_le_add p _ _).trans (add_le_add hyβ hyβ)
#align seminorm.closed_ball_add_closed_ball_subset Seminorm.closedBall_add_closedBall_subset
(Β· op Β·) a
by (a op Β·)
(#8843)
I used the regex \(\(Β· (.) Β·\) (.)\)
, replacing with ($2 $1 Β·)
.
@@ -1073,7 +1073,7 @@ protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedB
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
- (Β· β’ Β·) a β»ΒΉ' p.ball y r = p.ball (aβ»ΒΉ β’ y) (r / βaβ) :=
+ (a β’ Β·) β»ΒΉ' p.ball y r = p.ball (aβ»ΒΉ β’ y) (r / βaβ) :=
Set.ext fun _ => by
rw [mem_preimage, mem_ball, mem_ball, lt_div_iff (norm_pos_iff.mpr ha), mul_comm, β
map_smul_eq_mul p, smul_sub, smul_inv_smulβ ha]
@@ -919,31 +919,6 @@ theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x :
exact closedBall_finset_sup_eq_iInter _ _ _ hr
#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_sup
-theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
- Metric.ball (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) := by
- rw [Set.subset_def]
- intro x hx
- rw [Set.mem_smul] at hx
- rcases hx with β¨a, y, ha, hy, hxβ©
- rw [β hx, mem_ball_zero, map_smul_eq_mul]
- gcongr
- Β· exact mem_ball_zero_iff.mp ha
- Β· exact p.mem_ball_zero.mp hy
-#align seminorm.ball_smul_ball Seminorm.ball_smul_ball
-
-theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
- Metric.closedBall (0 : π) rβ β’ p.closedBall 0 rβ β p.closedBall 0 (rβ * rβ) := by
- rw [Set.subset_def]
- intro x hx
- rw [Set.mem_smul] at hx
- rcases hx with β¨a, y, ha, hy, hxβ©
- rw [β hx, mem_closedBall_zero, map_smul_eq_mul]
- rw [mem_closedBall_zero_iff] at ha
- gcongr
- Β· exact (norm_nonneg a).trans ha
- Β· exact p.mem_closedBall_zero.mp hy
-#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
-
@[simp]
theorem ball_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r β€ 0) : p.ball x r = β
:= by
ext
@@ -959,6 +934,37 @@ theorem closedBall_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r <
exact hr.trans_le (map_nonneg _ _)
#align seminorm.closed_ball_eq_emptyset Seminorm.closedBall_eq_emptyset
+theorem closedBall_smul_ball (p : Seminorm π E) {rβ : β} (hrβ : rβ β 0) (rβ : β) :
+ Metric.closedBall (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) := by
+ simp only [smul_subset_iff, mem_ball_zero, mem_closedBall_zero_iff, map_smul_eq_mul]
+ refine fun a ha b hb β¦ mul_lt_mul' ha hb (map_nonneg _ _) ?_
+ exact hrβ.lt_or_lt.resolve_left <| ((norm_nonneg a).trans ha).not_lt
+
+theorem ball_smul_closedBall (p : Seminorm π E) (rβ : β) {rβ : β} (hrβ : rβ β 0) :
+ Metric.ball (0 : π) rβ β’ p.closedBall 0 rβ β p.ball 0 (rβ * rβ) := by
+ simp only [smul_subset_iff, mem_ball_zero, mem_closedBall_zero, mem_ball_zero_iff,
+ map_smul_eq_mul]
+ intro a ha b hb
+ rw [mul_comm, mul_comm rβ]
+ refine mul_lt_mul' hb ha (norm_nonneg _) (hrβ.lt_or_lt.resolve_left ?_)
+ exact ((map_nonneg p b).trans hb).not_lt
+
+theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
+ Metric.ball (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) := by
+ rcases eq_or_ne rβ 0 with rfl | hrβ
+ Β· simp
+ Β· exact (smul_subset_smul_left (ball_subset_closedBall _ _ _)).trans
+ (ball_smul_closedBall _ _ hrβ)
+#align seminorm.ball_smul_ball Seminorm.ball_smul_ball
+
+theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
+ Metric.closedBall (0 : π) rβ β’ p.closedBall 0 rβ β p.closedBall 0 (rβ * rβ) := by
+ simp only [smul_subset_iff, mem_closedBall_zero, mem_closedBall_zero_iff, map_smul_eq_mul]
+ intro a ha b hb
+ gcongr
+ exact (norm_nonneg _).trans ha
+#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
+
-- Porting note: TODO: make that an `iff`
theorem neg_mem_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r := by
simpa only [mem_ball_zero, map_neg_eq_map] using hx
ContinuousLinearMap
(#8725)
Move parts of the proof of "two uniformities are equal" up while generalizing it.
Also add a ContinuousConstSMul
instance that needs less assumptions than ContinuousSMul
.
@@ -40,7 +40,7 @@ set_option autoImplicit true
open NormedField Set Filter
-open BigOperators NNReal Pointwise Topology
+open scoped BigOperators NNReal Pointwise Topology Uniformity
variable {R R' π πβ πβ π E Eβ Eβ F G ΞΉ : Type*}
@@ -396,7 +396,7 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
Β· rw [Finset.sup_empty, Finset.sup_empty, coe_bot, _root_.bot_eq_zero, Pi.zero_apply]
norm_cast
Β· rw [Finset.sup_cons, Finset.sup_cons, coe_sup, sup_eq_max, Pi.sup_apply, sup_eq_max,
- NNReal.coe_max, coe_mk, ih]
+ NNReal.coe_max, NNReal.coe_mk, ih]
#align seminorm.finset_sup_apply Seminorm.finset_sup_apply
theorem exists_apply_eq_finset_sup (p : ΞΉ β Seminorm π E) {s : Finset ΞΉ} (hs : s.Nonempty) (x : E) :
@@ -897,14 +897,14 @@ theorem ball_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (
(hr : 0 < r) : ball (s.sup p) x r = β i β s, ball (p i) x r := by
lift r to NNReal using hr.le
simp_rw [ball, iInter_setOf, finset_sup_apply, NNReal.coe_lt_coe,
- Finset.sup_lt_iff (show β₯ < r from hr), β NNReal.coe_lt_coe, coe_mk]
+ Finset.sup_lt_iff (show β₯ < r from hr), β NNReal.coe_lt_coe, NNReal.coe_mk]
#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_iInter
theorem closedBall_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 β€ r) : closedBall (s.sup p) x r = β i β s, closedBall (p i) x r := by
lift r to NNReal using hr
simp_rw [closedBall, iInter_setOf, finset_sup_apply, NNReal.coe_le_coe, Finset.sup_le_iff, β
- NNReal.coe_le_coe, coe_mk]
+ NNReal.coe_le_coe, NNReal.coe_mk]
#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_iInter
theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 < r) :
@@ -919,6 +919,31 @@ theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x :
exact closedBall_finset_sup_eq_iInter _ _ _ hr
#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_sup
+theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
+ Metric.ball (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) := by
+ rw [Set.subset_def]
+ intro x hx
+ rw [Set.mem_smul] at hx
+ rcases hx with β¨a, y, ha, hy, hxβ©
+ rw [β hx, mem_ball_zero, map_smul_eq_mul]
+ gcongr
+ Β· exact mem_ball_zero_iff.mp ha
+ Β· exact p.mem_ball_zero.mp hy
+#align seminorm.ball_smul_ball Seminorm.ball_smul_ball
+
+theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
+ Metric.closedBall (0 : π) rβ β’ p.closedBall 0 rβ β p.closedBall 0 (rβ * rβ) := by
+ rw [Set.subset_def]
+ intro x hx
+ rw [Set.mem_smul] at hx
+ rcases hx with β¨a, y, ha, hy, hxβ©
+ rw [β hx, mem_closedBall_zero, map_smul_eq_mul]
+ rw [mem_closedBall_zero_iff] at ha
+ gcongr
+ Β· exact (norm_nonneg a).trans ha
+ Β· exact p.mem_closedBall_zero.mp hy
+#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
+
@[simp]
theorem ball_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r β€ 0) : p.ball x r = β
:= by
ext
@@ -934,37 +959,6 @@ theorem closedBall_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r <
exact hr.trans_le (map_nonneg _ _)
#align seminorm.closed_ball_eq_emptyset Seminorm.closedBall_eq_emptyset
-theorem closedBall_smul_ball (p : Seminorm π E) {rβ : β} (hrβ : rβ β 0) (rβ : β) :
- Metric.closedBall (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) := by
- simp only [smul_subset_iff, mem_ball_zero, mem_closedBall_zero_iff, map_smul_eq_mul]
- refine fun a ha b hb β¦ mul_lt_mul' ha hb (map_nonneg _ _) ?_
- exact hrβ.lt_or_lt.resolve_left <| ((norm_nonneg a).trans ha).not_lt
-
-theorem ball_smul_closedBall (p : Seminorm π E) (rβ : β) {rβ : β} (hrβ : rβ β 0) :
- Metric.ball (0 : π) rβ β’ p.closedBall 0 rβ β p.ball 0 (rβ * rβ) := by
- simp only [smul_subset_iff, mem_ball_zero, mem_closedBall_zero, mem_ball_zero_iff,
- map_smul_eq_mul]
- intro a ha b hb
- rw [mul_comm, mul_comm rβ]
- refine mul_lt_mul' hb ha (norm_nonneg _) (hrβ.lt_or_lt.resolve_left ?_)
- exact ((map_nonneg p b).trans hb).not_lt
-
-theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
- Metric.ball (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) := by
- rcases eq_or_ne rβ 0 with rfl | hrβ
- Β· simp
- Β· exact (smul_subset_smul_left (ball_subset_closedBall _ _ _)).trans
- (ball_smul_closedBall _ _ hrβ)
-#align seminorm.ball_smul_ball Seminorm.ball_smul_ball
-
-theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
- Metric.closedBall (0 : π) rβ β’ p.closedBall 0 rβ β p.closedBall 0 (rβ * rβ) := by
- simp only [smul_subset_iff, mem_closedBall_zero, mem_closedBall_zero_iff, map_smul_eq_mul]
- intro a ha b hb
- gcongr
- exact (norm_nonneg _).trans ha
-#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
-
-- Porting note: TODO: make that an `iff`
theorem neg_mem_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r := by
simpa only [mem_ball_zero, map_neg_eq_map] using hx
@@ -1175,19 +1169,13 @@ theorem continuousAt_zero_of_forall' [TopologicalSpace E] {p : Seminorm π E}
theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E}
{r : β} (hp : p.closedBall 0 r β (π 0 : Filter E)) : ContinuousAt p 0 := by
- let r' := max 1 r
- have hr' : 0 < r' := lt_max_of_lt_left one_pos
- have hp' : p.closedBall 0 r' β (π 0 : Filter E) :=
- mem_of_superset hp (closedBall_mono <| le_max_right _ _)
- refine' continuousAt_zero_of_forall' _
- intro Ξ΅ hΞ΅
- rcases exists_norm_lt π (div_pos hΞ΅ hr') with β¨k, hk0, hkΞ΅β©
- have hk0' := norm_pos_iff.mp hk0
- have := (set_smul_mem_nhds_zero_iff hk0').mpr hp'
- refine' Filter.mem_of_superset this (smul_set_subset_iff.mpr fun x hx => _)
- rw [mem_closedBall_zero, map_smul_eq_mul, β div_mul_cancel Ξ΅ hr'.ne.symm]
- gcongr
- exact p.mem_closedBall_zero.mp hx
+ refine continuousAt_zero_of_forall' fun Ξ΅ hΞ΅ β¦ ?_
+ obtain β¨k, hkβ, hkβ© : β k : π, 0 < βkβ β§ βkβ * r < Ξ΅ := by
+ rcases le_or_lt r 0 with hr | hr
+ Β· use 1; simpa using hr.trans_lt hΞ΅
+ Β· simpa [lt_div_iff hr] using exists_norm_lt π (div_pos hΞ΅ hr)
+ rw [β set_smul_mem_nhds_zero_iff (norm_pos_iff.1 hkβ), smul_closedBall_zero hkβ] at hp
+ exact mem_of_superset hp <| p.closedBall_mono hk.le
#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'
/-- A seminorm is continuous at `0` if `p.ball 0 r β π 0` for *all* `r > 0`.
@@ -1289,6 +1277,28 @@ lemma ball_mem_nhds [TopologicalSpace E] {p : Seminorm π E} (hp : Continuous
have this : Tendsto p (π 0) (π 0) := map_zero p βΈ hp.tendsto 0
by simpa only [p.ball_zero_eq] using this (Iio_mem_nhds hr)
+lemma uniformSpace_eq_of_hasBasis
+ {ΞΉ} [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
+ {p' : ΞΉ β Prop} {s : ΞΉ β Set E} (p : Seminorm π E) (hb : (π 0 : Filter E).HasBasis p' s)
+ (hβ : β r, p.closedBall 0 r β π 0) (hβ : β i, p' i β β r > 0, p.ball 0 r β s i) :
+ βΉUniformSpace EβΊ = p.toAddGroupSeminorm.toSeminormedAddGroup.toUniformSpace := by
+ refine UniformAddGroup.ext βΉ_βΊ p.toAddGroupSeminorm.toSeminormedAddCommGroup.to_uniformAddGroup ?_
+ apply le_antisymm
+ Β· rw [β @comap_norm_nhds_zero E p.toAddGroupSeminorm.toSeminormedAddGroup, β tendsto_iff_comap]
+ suffices Continuous p from this.tendsto' 0 _ (map_zero p)
+ rcases hβ with β¨r, hrβ©
+ exact p.continuous' hr
+ Β· rw [(@NormedAddCommGroup.nhds_zero_basis_norm_lt E
+ p.toAddGroupSeminorm.toSeminormedAddGroup).le_basis_iff hb]
+ simpa only [subset_def, mem_ball_zero] using hβ
+
+lemma uniformity_eq_of_hasBasis
+ {ΞΉ} [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
+ {p' : ΞΉ β Prop} {s : ΞΉ β Set E} (p : Seminorm π E) (hb : (π 0 : Filter E).HasBasis p' s)
+ (hβ : β r, p.closedBall 0 r β π 0) (hβ : β i, p' i β β r > 0, p.ball 0 r β s i) :
+ π€ E = β¨
r > 0, π {x | p (x.1 - x.2) < r} := by
+ rw [uniformSpace_eq_of_hasBasis p hb hβ hβ]; rfl
+
end Continuity
section ShellLemmas
*ball_smul_*ball
(#8724)
We had ball_smul_ball
and closedBall_smul_closedBall
.
Add versions with mixed ball
and closedBall
.
Also move this lemmas below and golf the proofs.
@@ -919,31 +919,6 @@ theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x :
exact closedBall_finset_sup_eq_iInter _ _ _ hr
#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_sup
-theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
- Metric.ball (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) := by
- rw [Set.subset_def]
- intro x hx
- rw [Set.mem_smul] at hx
- rcases hx with β¨a, y, ha, hy, hxβ©
- rw [β hx, mem_ball_zero, map_smul_eq_mul]
- gcongr
- Β· exact mem_ball_zero_iff.mp ha
- Β· exact p.mem_ball_zero.mp hy
-#align seminorm.ball_smul_ball Seminorm.ball_smul_ball
-
-theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
- Metric.closedBall (0 : π) rβ β’ p.closedBall 0 rβ β p.closedBall 0 (rβ * rβ) := by
- rw [Set.subset_def]
- intro x hx
- rw [Set.mem_smul] at hx
- rcases hx with β¨a, y, ha, hy, hxβ©
- rw [β hx, mem_closedBall_zero, map_smul_eq_mul]
- rw [mem_closedBall_zero_iff] at ha
- gcongr
- Β· exact (norm_nonneg a).trans ha
- Β· exact p.mem_closedBall_zero.mp hy
-#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
-
@[simp]
theorem ball_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r β€ 0) : p.ball x r = β
:= by
ext
@@ -959,6 +934,37 @@ theorem closedBall_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r <
exact hr.trans_le (map_nonneg _ _)
#align seminorm.closed_ball_eq_emptyset Seminorm.closedBall_eq_emptyset
+theorem closedBall_smul_ball (p : Seminorm π E) {rβ : β} (hrβ : rβ β 0) (rβ : β) :
+ Metric.closedBall (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) := by
+ simp only [smul_subset_iff, mem_ball_zero, mem_closedBall_zero_iff, map_smul_eq_mul]
+ refine fun a ha b hb β¦ mul_lt_mul' ha hb (map_nonneg _ _) ?_
+ exact hrβ.lt_or_lt.resolve_left <| ((norm_nonneg a).trans ha).not_lt
+
+theorem ball_smul_closedBall (p : Seminorm π E) (rβ : β) {rβ : β} (hrβ : rβ β 0) :
+ Metric.ball (0 : π) rβ β’ p.closedBall 0 rβ β p.ball 0 (rβ * rβ) := by
+ simp only [smul_subset_iff, mem_ball_zero, mem_closedBall_zero, mem_ball_zero_iff,
+ map_smul_eq_mul]
+ intro a ha b hb
+ rw [mul_comm, mul_comm rβ]
+ refine mul_lt_mul' hb ha (norm_nonneg _) (hrβ.lt_or_lt.resolve_left ?_)
+ exact ((map_nonneg p b).trans hb).not_lt
+
+theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
+ Metric.ball (0 : π) rβ β’ p.ball 0 rβ β p.ball 0 (rβ * rβ) := by
+ rcases eq_or_ne rβ 0 with rfl | hrβ
+ Β· simp
+ Β· exact (smul_subset_smul_left (ball_subset_closedBall _ _ _)).trans
+ (ball_smul_closedBall _ _ hrβ)
+#align seminorm.ball_smul_ball Seminorm.ball_smul_ball
+
+theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
+ Metric.closedBall (0 : π) rβ β’ p.closedBall 0 rβ β p.closedBall 0 (rβ * rβ) := by
+ simp only [smul_subset_iff, mem_closedBall_zero, mem_closedBall_zero_iff, map_smul_eq_mul]
+ intro a ha b hb
+ gcongr
+ exact (norm_nonneg _).trans ha
+#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
+
-- Porting note: TODO: make that an `iff`
theorem neg_mem_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r := by
simpa only [mem_ball_zero, map_neg_eq_map] using hx
@@ -1296,10 +1296,10 @@ value of `p` on the rescaling element that shows up in applications. -/
lemma rescale_to_shell_zpow (p : Seminorm π E) {c : π} (hc : 1 < βcβ) {Ξ΅ : β}
(Ξ΅pos : 0 < Ξ΅) {x : E} (hx : p x β 0) : β n : β€, c^n β 0 β§
p (c^n β’ x) < Ξ΅ β§ (Ξ΅ / βcβ β€ p (c^n β’ x)) β§ (βc^nββ»ΒΉ β€ Ξ΅β»ΒΉ * βcβ * p x) := by
- have xΞ΅pos : 0 < (p x)/Ξ΅ := div_pos ((Ne.symm hx).le_iff_lt.1 (map_nonneg p x)) Ξ΅pos
+ have xΞ΅pos : 0 < (p x)/Ξ΅ := by positivity
rcases exists_mem_Ico_zpow xΞ΅pos hc with β¨n, hnβ©
- have cpos : 0 < βcβ := lt_trans (zero_lt_one : (0 :β) < 1) hc
- have cnpos : 0 < βc^(n+1)β := by rw [norm_zpow]; exact lt_trans xΞ΅pos hn.2
+ have cpos : 0 < βcβ := by positivity
+ have cnpos : 0 < βc^(n+1)β := by rw [norm_zpow]; exact xΞ΅pos.trans hn.2
refine β¨-(n+1), ?_, ?_, ?_, ?_β©
Β· show c ^ (-(n + 1)) β 0; exact zpow_ne_zero _ (norm_pos_iff.1 cpos)
Β· show p ((c ^ (-(n + 1))) β’ x) < Ξ΅
@@ -167,8 +167,9 @@ instance instSMul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] :
rw [map_smul_eq_mul, mul_left_comm] }
instance [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] [SMul R' β] [SMul R' ββ₯0]
- [IsScalarTower R' ββ₯0 β] [SMul R R'] [IsScalarTower R R' β] : IsScalarTower R R' (Seminorm π E)
- where smul_assoc r a p := ext fun x => smul_assoc r a (p x)
+ [IsScalarTower R' ββ₯0 β] [SMul R R'] [IsScalarTower R R' β] :
+ IsScalarTower R R' (Seminorm π E) where
+ smul_assoc r a p := ext fun x => smul_assoc r a (p x)
theorem coe_smul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p : Seminorm π E) :
β(r β’ p) = r β’ βp :=
MulZeroClass.
in mul_zero
/zero_mul
(#6682)
Search&replace MulZeroClass.mul_zero
-> mul_zero
, MulZeroClass.zero_mul
-> zero_mul
.
These were introduced by Mathport, as the full name of mul_zero
is actually MulZeroClass.mul_zero
(it's exported with the short name).
@@ -78,7 +78,7 @@ def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E
(add_le : β x y : E, f (x + y) β€ f x + f y) (smul : β (a : π) (x : E), f (a β’ x) = βaβ * f x) :
Seminorm π E where
toFun := f
- map_zero' := by rw [β zero_smul π (0 : E), smul, norm_zero, MulZeroClass.zero_mul]
+ map_zero' := by rw [β zero_smul π (0 : E), smul, norm_zero, zero_mul]
add_le' := add_le
smul' := smul
neg' x := by rw [β neg_one_smul π, smul, norm_neg, β smul, one_smul]
@@ -140,7 +140,7 @@ theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q
instance instZero : Zero (Seminorm π E) :=
β¨{ AddGroupSeminorm.instZeroAddGroupSeminorm.zero with
- smul' := fun _ _ => (MulZeroClass.mul_zero _).symm }β©
+ smul' := fun _ _ => (mul_zero _).symm }β©
@[simp]
theorem coe_zero : β(0 : Seminorm π E) = 0 :=
@@ -492,7 +492,7 @@ noncomputable instance instInf : Inf (Seminorm π E) where
smul' := by
intro a x
obtain rfl | ha := eq_or_ne a 0
- Β· rw [norm_zero, MulZeroClass.zero_mul, zero_smul]
+ Β· rw [norm_zero, zero_mul, zero_smul]
refine'
ciInf_eq_of_forall_ge_of_forall_gt_exists_lt
-- Porting note: the following was previously `fun i => by positivity`
@@ -992,7 +992,7 @@ theorem closedBall_iSup {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) (
theorem ball_norm_mul_subset {p : Seminorm π E} {k : π} {r : β} :
p.ball 0 (βkβ * r) β k β’ p.ball 0 r := by
rcases eq_or_ne k 0 with (rfl | hk)
- Β· rw [norm_zero, MulZeroClass.zero_mul, ball_eq_emptyset _ le_rfl]
+ Β· rw [norm_zero, zero_mul, ball_eq_emptyset _ le_rfl]
exact empty_subset _
Β· intro x
rw [Set.mem_smul_set, Seminorm.mem_ball_zero]
Autoimplicits are highly controversial and also defeat the performance-improving work in #6474.
The intent of this PR is to make autoImplicit
opt-in on a per-file basis, by disabling it in the lakefile and enabling it again with set_option autoImplicit true
in the few files that rely on it.
That also keeps this PR small, as opposed to attempting to "fix" files to not need it any more.
I claim that many of the uses of autoImplicit
in these files are accidental; situations such as:
variables
are in scope, but pasting the lemma in the wrong sectionHaving set_option autoImplicit false
as the default prevents these types of mistake being made in the 90% of files where autoImplicit
s are not used at all, and causes them to be caught by CI during review.
I think there were various points during the port where we encouraged porters to delete the universes u v
lines; I think having autoparams for universe variables only would cover a lot of the cases we actually use them, while avoiding any real shortcomings.
A Zulip poll (after combining overlapping votes accordingly) was in favor of this change with 5:5:18
as the no:dontcare:yes
vote ratio.
While this PR was being reviewed, a handful of files gained some more likely-accidental autoImplicits. In these places, set_option autoImplicit true
has been placed locally within a section, rather than at the top of the file.
@@ -35,6 +35,8 @@ For a module over a normed ring:
seminorm, locally convex, LCTVS
-/
+set_option autoImplicit true
+
open NormedField Set Filter
Type _
and Sort _
(#6499)
We remove all possible occurences of Type _
and Sort _
in favor of Type*
and Sort*
.
This has nice performance benefits.
@@ -40,11 +40,11 @@ open NormedField Set Filter
open BigOperators NNReal Pointwise Topology
-variable {R R' π πβ πβ π E Eβ Eβ F G ΞΉ : Type _}
+variable {R R' π πβ πβ π E Eβ Eβ F G ΞΉ : Type*}
/-- A seminorm on a module over a normed ring is a function to the reals that is positive
semidefinite, positive homogeneous, and subadditive. -/
-structure Seminorm (π : Type _) (E : Type _) [SeminormedRing π] [AddGroup E] [SMul π E] extends
+structure Seminorm (π : Type*) (E : Type*) [SeminormedRing π] [AddGroup E] [SMul π E] extends
AddGroupSeminorm E where
/-- The seminorm of a scalar multiplication is the product of the absolute value of the scalar
and the original seminorm. -/
@@ -56,7 +56,7 @@ attribute [nolint docBlame] Seminorm.toAddGroupSeminorm
/-- `SeminormClass F π E` states that `F` is a type of seminorms on the `π`-module `E`.
You should extend this class when you extend `Seminorm`. -/
-class SeminormClass (F : Type _) (π E : outParam <| Type _) [SeminormedRing π] [AddGroup E]
+class SeminormClass (F : Type*) (π E : outParam <| Type*) [SeminormedRing π] [AddGroup E]
[SMul π E] extends AddGroupSeminormClass F E β where
/-- The seminorm of a scalar multiplication is the product of the absolute value of the scalar
and the original seminorm. -/
@@ -609,7 +609,7 @@ protected theorem coe_sSup_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
Seminorm.coe_sSup_eq' (Seminorm.bddAbove_iff.mp hs)
#align seminorm.coe_Sup_eq Seminorm.coe_sSup_eq
-protected theorem coe_iSup_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
+protected theorem coe_iSup_eq {ΞΉ : Type*} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
β(β¨ i, p i) = β¨ i, ((p i : Seminorm π E) : E β β) := by
rw [β sSup_range, Seminorm.coe_sSup_eq hp]
exact iSup_range' (fun p : Seminorm π E => (p : E β β)) p
@@ -619,7 +619,7 @@ protected theorem sSup_apply {s : Set (Seminorm π E)} (hp : BddAbove s) {x :
(sSup s) x = β¨ p : s, (p : E β β) x := by
rw [Seminorm.coe_sSup_eq hp, iSup_apply]
-protected theorem iSup_apply {ΞΉ : Type _} {p : ΞΉ β Seminorm π E}
+protected theorem iSup_apply {ΞΉ : Type*} {p : ΞΉ β Seminorm π E}
(hp : BddAbove (range p)) {x : E} : (β¨ i, p i) x = β¨ i, p i x := by
rw [Seminorm.coe_iSup_eq hp, iSup_apply]
@@ -1118,7 +1118,7 @@ end Convex
section RestrictScalars
-variable (π) {π' : Type _} [NormedField π] [SeminormedRing π'] [NormedAlgebra π π']
+variable (π) {π' : Type*} [NormedField π] [SeminormedRing π'] [NormedAlgebra π π']
[NormOneClass π'] [AddCommGroup E] [Module π' E] [SMul π E] [IsScalarTower π π' E]
/-- Reinterpret a seminorm over a field `π'` as a seminorm over a smaller field `π`. This will
@@ -1357,6 +1357,28 @@ lemma bound_of_shell_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ)
end ShellLemmas
+section NontriviallyNormedField
+
+variable [NontriviallyNormedField π] [AddCommGroup E] [Module π E]
+
+lemma bddAbove_of_absorbent {p : ΞΉ β Seminorm π E} {s : Set E} (hs : Absorbent π s)
+ (h : β x β s, BddAbove (range fun i β¦ p i x)) :
+ BddAbove (range p) := by
+ rw [Seminorm.bddAbove_range_iff]
+ intro x
+ rcases hs x with β¨r, hr, hrxβ©
+ rcases exists_lt_norm π r with β¨k, hkβ©
+ have hk0 : k β 0 := norm_pos_iff.mp (hr.trans hk)
+ have : kβ»ΒΉ β’ x β s := by
+ rw [β mem_smul_set_iff_inv_smul_memβ hk0]
+ exact hrx k hk.le
+ rcases h (kβ»ΒΉ β’ x) this with β¨M, hMβ©
+ refine β¨βkβ * M, forall_range_iff.mpr fun i β¦ ?_β©
+ have := (forall_range_iff.mp hM) i
+ rwa [map_smul_eq_mul, norm_inv, inv_mul_le_iff (hr.trans hk)] at this
+
+end NontriviallyNormedField
+
end Seminorm
/-! ### The norm as a seminorm -/
@@ -600,6 +600,10 @@ protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
le_ciSup β¨q x, forall_range_iff.mpr fun i : s => hq (mem_image_of_mem _ i.2) xβ© β¨p, hpβ©β©β©
#align seminorm.bdd_above_iff Seminorm.bddAbove_iff
+protected theorem bddAbove_range_iff {p : ΞΉ β Seminorm π E} :
+ BddAbove (range p) β β x, BddAbove (range fun i β¦ p i x) := by
+ rw [Seminorm.bddAbove_iff, β range_comp, bddAbove_range_pi]; rfl
+
protected theorem coe_sSup_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
β(sSup s) = β¨ p : s, ((p : Seminorm π E) : E β β) :=
Seminorm.coe_sSup_eq' (Seminorm.bddAbove_iff.mp hs)
@@ -611,6 +615,19 @@ protected theorem coe_iSup_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : B
exact iSup_range' (fun p : Seminorm π E => (p : E β β)) p
#align seminorm.coe_supr_eq Seminorm.coe_iSup_eq
+protected theorem sSup_apply {s : Set (Seminorm π E)} (hp : BddAbove s) {x : E} :
+ (sSup s) x = β¨ p : s, (p : E β β) x := by
+ rw [Seminorm.coe_sSup_eq hp, iSup_apply]
+
+protected theorem iSup_apply {ΞΉ : Type _} {p : ΞΉ β Seminorm π E}
+ (hp : BddAbove (range p)) {x : E} : (β¨ i, p i) x = β¨ i, p i x := by
+ rw [Seminorm.coe_iSup_eq hp, iSup_apply]
+
+protected theorem sSup_empty : sSup (β
: Set (Seminorm π E)) = β₯ := by
+ ext
+ rw [Seminorm.sSup_apply bddAbove_empty, Real.ciSup_empty]
+ rfl
+
private theorem Seminorm.isLUB_sSup (s : Set (Seminorm π E)) (hsβ : BddAbove s) (hsβ : s.Nonempty) :
IsLUB s (sSup s) := by
refine' β¨fun p hp x => _, fun p hp x => _β© <;> haveI : Nonempty βs := hsβ.coe_sort <;>
@@ -961,6 +978,15 @@ section NormedField
variable [NormedField π] [AddCommGroup E] [Module π E] (p : Seminorm π E) {A B : Set E} {a : π}
{r : β} {x : E}
+theorem closedBall_iSup {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) (e : E) {r : β}
+ (hr : 0 < r) : closedBall (β¨ i, p i) e r = β i, closedBall (p i) e r := by
+ cases isEmpty_or_nonempty ΞΉ
+ Β· rw [iSup_of_empty', iInter_of_empty, Seminorm.sSup_empty]
+ exact closedBall_bot _ hr
+ Β· ext x
+ have := Seminorm.bddAbove_range_iff.mp hp (x - e)
+ simp only [mem_closedBall, mem_iInter, Seminorm.iSup_apply hp, ciSup_le_iff this]
+
theorem ball_norm_mul_subset {p : Seminorm π E} {k : π} {r : β} :
p.ball 0 (βkβ * r) β k β’ p.ball 0 r := by
rcases eq_or_ne k 0 with (rfl | hk)
@@ -2,17 +2,14 @@
Copyright (c) 2019 Jean Lo. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Jean Lo, YaΓ«l Dillies, Moritz Doll
-
-! This file was ported from Lean 3 source module analysis.seminorm
-! leanprover-community/mathlib commit 09079525fd01b3dda35e96adaa08d2f943e1648c
-! Please do not edit these lines, except to modify the commit id
-! if you have ported upstream changes.
-/
import Mathlib.Data.Real.Pointwise
import Mathlib.Analysis.Convex.Function
import Mathlib.Analysis.LocallyConvex.Basic
import Mathlib.Analysis.Normed.Group.AddTorsor
+#align_import analysis.seminorm from "leanprover-community/mathlib"@"09079525fd01b3dda35e96adaa08d2f943e1648c"
+
/-!
# Seminorms
@@ -1206,16 +1206,16 @@ protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [Contin
/-- A seminorm is uniformly continuous if `p.closedBall 0 r β π 0` for *all* `r > 0`.
Over a `NontriviallyNormedField` it is actually enough to check that this is true
for *some* `r`, see `Seminorm.uniformContinuous'`. -/
-protected theorem uniform_continuous_of_forall' [UniformSpace E] [UniformAddGroup E]
+protected theorem uniformContinuous_of_forall' [UniformSpace E] [UniformAddGroup E]
{p : Seminorm π E} (hp : β r > 0, p.closedBall 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero_of_forall' hp)
-protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
+protected theorem uniformContinuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hp : p.closedBall 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero' hp)
-#align seminorm.uniform_continuous' Seminorm.uniform_continuous'
+#align seminorm.uniform_continuous' Seminorm.uniformContinuous'
/-- A seminorm is continuous if `p.ball 0 r β π 0` for *all* `r > 0`.
Over a `NontriviallyNormedField` it is actually enough to check that this is true
@@ -942,6 +942,17 @@ theorem closedBall_eq_emptyset (p : Seminorm π E) {x : E} {r : β} (hr : r <
exact hr.trans_le (map_nonneg _ _)
#align seminorm.closed_ball_eq_emptyset Seminorm.closedBall_eq_emptyset
+-- Porting note: TODO: make that an `iff`
+theorem neg_mem_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r := by
+ simpa only [mem_ball_zero, map_neg_eq_map] using hx
+#align seminorm.symmetric_ball_zero Seminorm.neg_mem_ball_zero
+
+@[simp]
+theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p (-x) r := by
+ ext
+ rw [Set.mem_neg, mem_ball, mem_ball, β neg_add', sub_neg_eq_add, map_neg_eq_map]
+#align seminorm.neg_ball Seminorm.neg_ball
+
end Module
end AddCommGroup
@@ -1028,17 +1039,6 @@ protected theorem absorbent_closedBall (hpr : p x < r) : Absorbent π (closedB
exact p.mem_closedBall.2 ((map_sub_le_add p _ _).trans <| add_le_of_le_sub_right hy)
#align seminorm.absorbent_closed_ball Seminorm.absorbent_closedBall
-theorem symmetric_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0 r :=
- balanced_ball_zero p r (-1) (by rw [norm_neg, norm_one]) β¨x, hx, by
- simp only [neg_smul, one_smul]β© -- Porting note: was `rw` instead of `simp only`
-#align seminorm.symmetric_ball_zero Seminorm.symmetric_ball_zero
-
-@[simp]
-theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p (-x) r := by
- ext
- rw [Set.mem_neg, mem_ball, mem_ball, β neg_add', sub_neg_eq_add, map_neg_eq_map]
-#align seminorm.neg_ball Seminorm.neg_ball
-
@[simp]
theorem smul_ball_preimage (p : Seminorm π E) (y : E) (r : β) (a : π) (ha : a β 0) :
(Β· β’ Β·) a β»ΒΉ' p.ball y r = p.ball (aβ»ΒΉ β’ y) (r / βaβ) :=
@@ -1132,17 +1132,23 @@ variable [NontriviallyNormedField π] [SeminormedRing π] [AddCommGroup E] [
variable [Module π E]
+/-- A seminorm is continuous at `0` if `p.closedBall 0 r β π 0` for *all* `r > 0`.
+Over a `NontriviallyNormedField` it is actually enough to check that this is true
+for *some* `r`, see `Seminorm.continuousAt_zero'`. -/
+theorem continuousAt_zero_of_forall' [TopologicalSpace E] {p : Seminorm π E}
+ (hp : β r > 0, p.closedBall 0 r β (π 0 : Filter E)) :
+ ContinuousAt p 0 := by
+ simp_rw [Seminorm.closedBall_zero_eq_preimage_closedBall] at hp
+ rwa [ContinuousAt, Metric.nhds_basis_closedBall.tendsto_right_iff, map_zero]
+
theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E}
{r : β} (hp : p.closedBall 0 r β (π 0 : Filter E)) : ContinuousAt p 0 := by
let r' := max 1 r
have hr' : 0 < r' := lt_max_of_lt_left one_pos
have hp' : p.closedBall 0 r' β (π 0 : Filter E) :=
mem_of_superset hp (closedBall_mono <| le_max_right _ _)
- refine' Metric.nhds_basis_closedBall.tendsto_right_iff.mpr _
+ refine' continuousAt_zero_of_forall' _
intro Ξ΅ hΞ΅
- rw [map_zero]
- suffices p.closedBall 0 Ξ΅ β (π 0 : Filter E) by
- rwa [Seminorm.closedBall_zero_eq_preimage_closedBall] at this
rcases exists_norm_lt π (div_pos hΞ΅ hr') with β¨k, hk0, hkΞ΅β©
have hk0' := norm_pos_iff.mp hk0
have := (set_smul_mem_nhds_zero_iff hk0').mpr hp'
@@ -1152,6 +1158,15 @@ theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p
exact p.mem_closedBall_zero.mp hx
#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'
+/-- A seminorm is continuous at `0` if `p.ball 0 r β π 0` for *all* `r > 0`.
+Over a `NontriviallyNormedField` it is actually enough to check that this is true
+for *some* `r`, see `Seminorm.continuousAt_zero'`. -/
+theorem continuousAt_zero_of_forall [TopologicalSpace E] {p : Seminorm π E}
+ (hp : β r > 0, p.ball 0 r β (π 0 : Filter E)) :
+ ContinuousAt p 0 :=
+ continuousAt_zero_of_forall'
+ (fun r hr β¦ Filter.mem_of_superset (hp r hr) <| p.ball_subset_closedBall _ _)
+
theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
(hp : p.ball 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
continuousAt_zero' (Filter.mem_of_superset hp <| p.ball_subset_closedBall _ _)
@@ -1174,35 +1189,65 @@ protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [Topologi
exact (Seminorm.uniformContinuous_of_continuousAt_zero hp).continuous
#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zero
+/-- A seminorm is uniformly continuous if `p.ball 0 r β π 0` for *all* `r > 0`.
+Over a `NontriviallyNormedField` it is actually enough to check that this is true
+for *some* `r`, see `Seminorm.uniformContinuous`. -/
+protected theorem uniformContinuous_of_forall [UniformSpace E] [UniformAddGroup E]
+ {p : Seminorm π E} (hp : β r > 0, p.ball 0 r β (π 0 : Filter E)) :
+ UniformContinuous p :=
+ Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero_of_forall hp)
+
protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hp : p.ball 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero hp)
#align seminorm.uniform_continuous Seminorm.uniformContinuous
+/-- A seminorm is uniformly continuous if `p.closedBall 0 r β π 0` for *all* `r > 0`.
+Over a `NontriviallyNormedField` it is actually enough to check that this is true
+for *some* `r`, see `Seminorm.uniformContinuous'`. -/
+protected theorem uniform_continuous_of_forall' [UniformSpace E] [UniformAddGroup E]
+ {p : Seminorm π E} (hp : β r > 0, p.closedBall 0 r β (π 0 : Filter E)) :
+ UniformContinuous p :=
+ Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero_of_forall' hp)
+
protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hp : p.closedBall 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero' hp)
#align seminorm.uniform_continuous' Seminorm.uniform_continuous'
+/-- A seminorm is continuous if `p.ball 0 r β π 0` for *all* `r > 0`.
+Over a `NontriviallyNormedField` it is actually enough to check that this is true
+for *some* `r`, see `Seminorm.continuous`. -/
+protected theorem continuous_of_forall [TopologicalSpace E] [TopologicalAddGroup E]
+ {p : Seminorm π E} (hp : β r > 0, p.ball 0 r β (π 0 : Filter E)) :
+ Continuous p :=
+ Seminorm.continuous_of_continuousAt_zero (continuousAt_zero_of_forall hp)
+
protected theorem continuous [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hp : p.ball 0 r β (π 0 : Filter E)) : Continuous p :=
Seminorm.continuous_of_continuousAt_zero (continuousAt_zero hp)
#align seminorm.continuous Seminorm.continuous
+/-- A seminorm is continuous if `p.closedBall 0 r β π 0` for *all* `r > 0`.
+Over a `NontriviallyNormedField` it is actually enough to check that this is true
+for *some* `r`, see `Seminorm.continuous'`. -/
+protected theorem continuous_of_forall' [TopologicalSpace E] [TopologicalAddGroup E]
+ {p : Seminorm π E} (hp : β r > 0, p.closedBall 0 r β (π 0 : Filter E)) :
+ Continuous p :=
+ Seminorm.continuous_of_continuousAt_zero (continuousAt_zero_of_forall' hp)
+
protected theorem continuous' [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p : Seminorm π E} {r : β} (hp : p.closedBall 0 r β (π 0 : Filter E)) :
Continuous p :=
Seminorm.continuous_of_continuousAt_zero (continuousAt_zero' hp)
#align seminorm.continuous' Seminorm.continuous'
-theorem continuous_of_le [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
- {p q : Seminorm π E} (hq : Continuous q) (hpq : p β€ q) : Continuous p := by
- refine'
- Seminorm.continuous (r := 1)
- (Filter.mem_of_superset (IsOpen.mem_nhds _ <| q.mem_ball_self zero_lt_one)
- (ball_antitone hpq))
+theorem continuous_of_le [TopologicalSpace E] [TopologicalAddGroup E]
+ {p q : Seminorm π E} (hq : Continuous q) (hpq : p β€ q) : Continuous p := by
+ refine Seminorm.continuous_of_forall (fun r hr β¦ Filter.mem_of_superset
+ (IsOpen.mem_nhds ?_ <| q.mem_ball_self hr) (ball_antitone hpq))
rw [ball_zero_eq]
exact isOpen_lt hq continuous_const
#align seminorm.continuous_of_le Seminorm.continuous_of_le
This removes a chance to infer an argument, but I think that's a fairly good use case for using the new named arguments, because adding (r := _)
to specify a radius feels completely right.
@@ -1132,25 +1132,29 @@ variable [NontriviallyNormedField π] [SeminormedRing π] [AddCommGroup E] [
variable [Module π E]
-theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
- (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) : ContinuousAt p 0 := by
+theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E}
+ {r : β} (hp : p.closedBall 0 r β (π 0 : Filter E)) : ContinuousAt p 0 := by
+ let r' := max 1 r
+ have hr' : 0 < r' := lt_max_of_lt_left one_pos
+ have hp' : p.closedBall 0 r' β (π 0 : Filter E) :=
+ mem_of_superset hp (closedBall_mono <| le_max_right _ _)
refine' Metric.nhds_basis_closedBall.tendsto_right_iff.mpr _
intro Ξ΅ hΞ΅
rw [map_zero]
suffices p.closedBall 0 Ξ΅ β (π 0 : Filter E) by
rwa [Seminorm.closedBall_zero_eq_preimage_closedBall] at this
- rcases exists_norm_lt π (div_pos hΞ΅ hr) with β¨k, hk0, hkΞ΅β©
+ rcases exists_norm_lt π (div_pos hΞ΅ hr') with β¨k, hk0, hkΞ΅β©
have hk0' := norm_pos_iff.mp hk0
- have := (set_smul_mem_nhds_zero_iff hk0').mpr hp
+ have := (set_smul_mem_nhds_zero_iff hk0').mpr hp'
refine' Filter.mem_of_superset this (smul_set_subset_iff.mpr fun x hx => _)
- rw [mem_closedBall_zero, map_smul_eq_mul, β div_mul_cancel Ξ΅ hr.ne.symm]
+ rw [mem_closedBall_zero, map_smul_eq_mul, β div_mul_cancel Ξ΅ hr'.ne.symm]
gcongr
exact p.mem_closedBall_zero.mp hx
#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'
theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
- (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
- continuousAt_zero' hr (Filter.mem_of_superset hp <| p.ball_subset_closedBall _ _)
+ (hp : p.ball 0 r β (π 0 : Filter E)) : ContinuousAt p 0 :=
+ continuousAt_zero' (Filter.mem_of_superset hp <| p.ball_subset_closedBall _ _)
#align seminorm.continuous_at_zero Seminorm.continuousAt_zero
protected theorem uniformContinuous_of_continuousAt_zero [UniformSpace E] [UniformAddGroup E]
@@ -1171,32 +1175,32 @@ protected theorem continuous_of_continuousAt_zero [TopologicalSpace E] [Topologi
#align seminorm.continuous_of_continuous_at_zero Seminorm.continuous_of_continuousAt_zero
protected theorem uniformContinuous [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
- {p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) :
+ {p : Seminorm π E} {r : β} (hp : p.ball 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
- Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero hr hp)
+ Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero hp)
#align seminorm.uniform_continuous Seminorm.uniformContinuous
protected theorem uniform_continuous' [UniformSpace E] [UniformAddGroup E] [ContinuousConstSMul π E]
- {p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
+ {p : Seminorm π E} {r : β} (hp : p.closedBall 0 r β (π 0 : Filter E)) :
UniformContinuous p :=
- Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero' hr hp)
+ Seminorm.uniformContinuous_of_continuousAt_zero (continuousAt_zero' hp)
#align seminorm.uniform_continuous' Seminorm.uniform_continuous'
protected theorem continuous [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
- {p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.ball 0 r β (π 0 : Filter E)) : Continuous p :=
- Seminorm.continuous_of_continuousAt_zero (continuousAt_zero hr hp)
+ {p : Seminorm π E} {r : β} (hp : p.ball 0 r β (π 0 : Filter E)) : Continuous p :=
+ Seminorm.continuous_of_continuousAt_zero (continuousAt_zero hp)
#align seminorm.continuous Seminorm.continuous
protected theorem continuous' [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
- {p : Seminorm π E} {r : β} (hr : 0 < r) (hp : p.closedBall 0 r β (π 0 : Filter E)) :
+ {p : Seminorm π E} {r : β} (hp : p.closedBall 0 r β (π 0 : Filter E)) :
Continuous p :=
- Seminorm.continuous_of_continuousAt_zero (continuousAt_zero' hr hp)
+ Seminorm.continuous_of_continuousAt_zero (continuousAt_zero' hp)
#align seminorm.continuous' Seminorm.continuous'
theorem continuous_of_le [TopologicalSpace E] [TopologicalAddGroup E] [ContinuousConstSMul π E]
{p q : Seminorm π E} (hq : Continuous q) (hpq : p β€ q) : Continuous p := by
refine'
- Seminorm.continuous one_pos
+ Seminorm.continuous (r := 1)
(Filter.mem_of_superset (IsOpen.mem_nhds _ <| q.mem_ball_self zero_lt_one)
(ball_antitone hpq))
rw [ball_zero_eq]
This is the second half of the changes originally in #5699, removing all occurrences of ;
after a space and implementing a linter rule to enforce it.
In most cases this 2-character substring has a space after it, so the following command was run first:
find . -type f -name "*.lean" -exec sed -i -E 's/ ; /; /g' {} \;
The remaining cases were few enough in number that they were done manually.
@@ -483,7 +483,7 @@ variable [NormedField π] [AddCommGroup E] [Module π E] {p q : Seminorm
theorem bddBelow_range_add : BddBelow (range fun u => p u + q (x - u)) :=
β¨0, by
rintro _ β¨x, rflβ©
- dsimp ; positivityβ©
+ dsimp; positivityβ©
#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_add
noncomputable instance instInf : Inf (Seminorm π E) where
This PR is the result of running
find . -type f -name "*.lean" -exec sed -i -E 's/^( +)\. /\1Β· /' {} \;
find . -type f -name "*.lean" -exec sed -i -E 'N;s/^( +Β·)\n +(.*)$/\1 \2/;P;D' {} \;
which firstly replaces .
focusing dots with Β·
and secondly removes isolated instances of such dots, unifying them with the following line. A new rule is placed in the style linter to verify this.
@@ -408,8 +408,8 @@ theorem exists_apply_eq_finset_sup (p : ΞΉ β Seminorm π E) {s : Finset ΞΉ}
theorem zero_or_exists_apply_eq_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
s.sup p x = 0 β¨ β i β s, s.sup p x = p i x := by
rcases Finset.eq_empty_or_nonempty s with (rfl|hs)
- . left; rfl
- . right; exact exists_apply_eq_finset_sup p hs x
+ Β· left; rfl
+ Β· right; exact exists_apply_eq_finset_sup p hs x
theorem finset_sup_smul (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (C : ββ₯0) :
s.sup (C β’ p) = C β’ s.sup p := by
@@ -1226,17 +1226,17 @@ lemma rescale_to_shell_zpow (p : Seminorm π E) {c : π} (hc : 1 < βcβ)
have cpos : 0 < βcβ := lt_trans (zero_lt_one : (0 :β) < 1) hc
have cnpos : 0 < βc^(n+1)β := by rw [norm_zpow]; exact lt_trans xΞ΅pos hn.2
refine β¨-(n+1), ?_, ?_, ?_, ?_β©
- . show c ^ (-(n + 1)) β 0; exact zpow_ne_zero _ (norm_pos_iff.1 cpos)
- . show p ((c ^ (-(n + 1))) β’ x) < Ξ΅
+ Β· show c ^ (-(n + 1)) β 0; exact zpow_ne_zero _ (norm_pos_iff.1 cpos)
+ Β· show p ((c ^ (-(n + 1))) β’ x) < Ξ΅
rw [map_smul_eq_mul, zpow_neg, norm_inv, β div_eq_inv_mul, div_lt_iff cnpos, mul_comm,
norm_zpow]
exact (div_lt_iff Ξ΅pos).1 (hn.2)
- . show Ξ΅ / βcβ β€ p (c ^ (-(n + 1)) β’ x)
+ Β· show Ξ΅ / βcβ β€ p (c ^ (-(n + 1)) β’ x)
rw [zpow_neg, div_le_iff cpos, map_smul_eq_mul, norm_inv, norm_zpow, zpow_addβ (ne_of_gt cpos),
zpow_one, mul_inv_rev, mul_comm, β mul_assoc, β mul_assoc, mul_inv_cancel (ne_of_gt cpos),
one_mul, β div_eq_inv_mul, le_div_iff (zpow_pos_of_pos cpos _), mul_comm]
exact (le_div_iff Ξ΅pos).1 hn.1
- . show β(c ^ (-(n + 1)))ββ»ΒΉ β€ Ξ΅β»ΒΉ * βcβ * p x
+ Β· show β(c ^ (-(n + 1)))ββ»ΒΉ β€ Ξ΅β»ΒΉ * βcβ * p x
have : Ξ΅β»ΒΉ * βcβ * p x = Ξ΅β»ΒΉ * p x * βcβ := by ring
rw [zpow_neg, norm_inv, inv_inv, norm_zpow, zpow_addβ (ne_of_gt cpos), zpow_one, this,
β div_eq_inv_mul]
This shows that, if the topology of E
is defined by some family of seminorms p
, then a seminorm q
is continuous iff β s : Finset ΞΉ, β C : ββ₯0, C β 0 β§ q β€ C β’ s.sup p
. Via Seminorm.continuous_iff_continuous_comp this gives the converse of Seminorm.continuous_from_bounded and hence a characterization of continuous linear maps between such spaces.
To do that, we restate all of the "bound of shell" lemmas in terms of seminorms, which needs changing some imports, but I've checked the current state of the port and this should not cause too much trouble since most of the touched files are already ported so we can changes the imports in mathlib4 too.
The WithSeminorms
file needs a naming/dot notation refactor at some point, because the naming scheme is neither predictable nor convenient to use, but this PR is already large enough.
@@ -39,7 +39,7 @@ seminorm, locally convex, LCTVS
-/
-open NormedField Set
+open NormedField Set Filter
open BigOperators NNReal Pointwise Topology
@@ -399,12 +399,31 @@ theorem finset_sup_apply (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
NNReal.coe_max, coe_mk, ih]
#align seminorm.finset_sup_apply Seminorm.finset_sup_apply
+theorem exists_apply_eq_finset_sup (p : ΞΉ β Seminorm π E) {s : Finset ΞΉ} (hs : s.Nonempty) (x : E) :
+ β i β s, s.sup p x = p i x := by
+ rcases Finset.exists_mem_eq_sup s hs (fun i β¦ (β¨p i x, map_nonneg _ _β© : ββ₯0)) with β¨i, hi, hixβ©
+ rw [finset_sup_apply]
+ exact β¨i, hi, congr_arg _ hixβ©
+
+theorem zero_or_exists_apply_eq_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) :
+ s.sup p x = 0 β¨ β i β s, s.sup p x = p i x := by
+ rcases Finset.eq_empty_or_nonempty s with (rfl|hs)
+ . left; rfl
+ . right; exact exists_apply_eq_finset_sup p hs x
+
+theorem finset_sup_smul (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (C : ββ₯0) :
+ s.sup (C β’ p) = C β’ s.sup p := by
+ ext x
+ rw [smul_apply, finset_sup_apply, finset_sup_apply]
+ symm
+ exact congr_arg ((β) : ββ₯0 β β) (NNReal.mul_finset_sup C s (fun i β¦ β¨p i x, map_nonneg _ _β©))
+
theorem finset_sup_le_sum (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) : s.sup p β€ β i in s, p i := by
classical
- refine' Finset.sup_le_iff.mpr _
- intro i hi
- rw [Finset.sum_eq_sum_diff_singleton_add hi, le_add_iff_nonneg_left]
- exact bot_le
+ refine' Finset.sup_le_iff.mpr _
+ intro i hi
+ rw [Finset.sum_eq_sum_diff_singleton_add hi, le_add_iff_nonneg_left]
+ exact bot_le
#align seminorm.finset_sup_le_sum Seminorm.finset_sup_le_sum
theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 β€ a)
@@ -414,6 +433,10 @@ theorem finset_sup_apply_le {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E}
exact Finset.sup_le h
#align seminorm.finset_sup_apply_le Seminorm.finset_sup_apply_le
+theorem le_finset_sup_apply {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {i : ΞΉ}
+ (hi : i β s) : p i x β€ s.sup p x :=
+ (Finset.le_sup hi : p i β€ s.sup p) x
+
theorem finset_sup_apply_lt {p : ΞΉ β Seminorm π E} {s : Finset ΞΉ} {x : E} {a : β} (ha : 0 < a)
(h : β i, i β s β p i x < a) : s.sup p x < a := by
lift a to ββ₯0 using ha.le
@@ -1013,7 +1036,7 @@ theorem symmetric_ball_zero (r : β) (hx : x β ball p 0 r) : -x β ball p 0
@[simp]
theorem neg_ball (p : Seminorm π E) (r : β) (x : E) : -ball p x r = ball p (-x) r := by
ext
- rw [mem_neg, mem_ball, mem_ball, β neg_add', sub_neg_eq_add, map_neg_eq_map]
+ rw [Set.mem_neg, mem_ball, mem_ball, β neg_add', sub_neg_eq_add, map_neg_eq_map]
#align seminorm.neg_ball Seminorm.neg_ball
@[simp]
@@ -1180,8 +1203,88 @@ theorem continuous_of_le [TopologicalSpace E] [TopologicalAddGroup E] [Continuou
exact isOpen_lt hq continuous_const
#align seminorm.continuous_of_le Seminorm.continuous_of_le
+lemma ball_mem_nhds [TopologicalSpace E] {p : Seminorm π E} (hp : Continuous p) {r : β}
+ (hr : 0 < r) : p.ball 0 r β (π 0 : Filter E) :=
+ have this : Tendsto p (π 0) (π 0) := map_zero p βΈ hp.tendsto 0
+ by simpa only [p.ball_zero_eq] using this (Iio_mem_nhds hr)
+
end Continuity
+section ShellLemmas
+
+variable [NormedField π] [AddCommGroup E] [Module π E]
+
+/-- Let `p` be a seminorm on a vector space over a `NormedField`.
+If there is a scalar `c` with `βcβ>1`, then any `x` such that `p x β 0` can be
+moved by scalar multiplication to any `p`-shell of width `βcβ`. Also recap information on the
+value of `p` on the rescaling element that shows up in applications. -/
+lemma rescale_to_shell_zpow (p : Seminorm π E) {c : π} (hc : 1 < βcβ) {Ξ΅ : β}
+ (Ξ΅pos : 0 < Ξ΅) {x : E} (hx : p x β 0) : β n : β€, c^n β 0 β§
+ p (c^n β’ x) < Ξ΅ β§ (Ξ΅ / βcβ β€ p (c^n β’ x)) β§ (βc^nββ»ΒΉ β€ Ξ΅β»ΒΉ * βcβ * p x) := by
+ have xΞ΅pos : 0 < (p x)/Ξ΅ := div_pos ((Ne.symm hx).le_iff_lt.1 (map_nonneg p x)) Ξ΅pos
+ rcases exists_mem_Ico_zpow xΞ΅pos hc with β¨n, hnβ©
+ have cpos : 0 < βcβ := lt_trans (zero_lt_one : (0 :β) < 1) hc
+ have cnpos : 0 < βc^(n+1)β := by rw [norm_zpow]; exact lt_trans xΞ΅pos hn.2
+ refine β¨-(n+1), ?_, ?_, ?_, ?_β©
+ . show c ^ (-(n + 1)) β 0; exact zpow_ne_zero _ (norm_pos_iff.1 cpos)
+ . show p ((c ^ (-(n + 1))) β’ x) < Ξ΅
+ rw [map_smul_eq_mul, zpow_neg, norm_inv, β div_eq_inv_mul, div_lt_iff cnpos, mul_comm,
+ norm_zpow]
+ exact (div_lt_iff Ξ΅pos).1 (hn.2)
+ . show Ξ΅ / βcβ β€ p (c ^ (-(n + 1)) β’ x)
+ rw [zpow_neg, div_le_iff cpos, map_smul_eq_mul, norm_inv, norm_zpow, zpow_addβ (ne_of_gt cpos),
+ zpow_one, mul_inv_rev, mul_comm, β mul_assoc, β mul_assoc, mul_inv_cancel (ne_of_gt cpos),
+ one_mul, β div_eq_inv_mul, le_div_iff (zpow_pos_of_pos cpos _), mul_comm]
+ exact (le_div_iff Ξ΅pos).1 hn.1
+ . show β(c ^ (-(n + 1)))ββ»ΒΉ β€ Ξ΅β»ΒΉ * βcβ * p x
+ have : Ξ΅β»ΒΉ * βcβ * p x = Ξ΅β»ΒΉ * p x * βcβ := by ring
+ rw [zpow_neg, norm_inv, inv_inv, norm_zpow, zpow_addβ (ne_of_gt cpos), zpow_one, this,
+ β div_eq_inv_mul]
+ exact mul_le_mul_of_nonneg_right hn.1 (norm_nonneg _)
+
+/-- Let `p` be a seminorm on a vector space over a `NormedField`.
+If there is a scalar `c` with `βcβ>1`, then any `x` such that `p x β 0` can be
+moved by scalar multiplication to any `p`-shell of width `βcβ`. Also recap information on the
+value of `p` on the rescaling element that shows up in applications. -/
+lemma rescale_to_shell (p : Seminorm π E) {c : π} (hc : 1 < βcβ) {Ξ΅ : β} (Ξ΅pos : 0 < Ξ΅) {x : E}
+ (hx : p x β 0) :
+ βd:π, d β 0 β§ p (d β’ x) < Ξ΅ β§ (Ξ΅/βcβ β€ p (d β’ x)) β§ (βdββ»ΒΉ β€ Ξ΅β»ΒΉ * βcβ * p x) :=
+let β¨_, hnβ© := p.rescale_to_shell_zpow hc Ξ΅pos hx; β¨_, hnβ©
+
+/-- Let `p` and `q` be two seminorms on a vector space over a `nontrivially_normed_field`.
+If we have `q x β€ C * p x` on some shell of the form `{x | Ξ΅/βcβ β€ p x < Ξ΅}` (where `Ξ΅ > 0`
+and `βcβ > 1`), then we also have `q x β€ C * p x` for all `x` such that `p x β 0`. -/
+lemma bound_of_shell
+ (p q : Seminorm π E) {Ξ΅ C : β} (Ξ΅_pos : 0 < Ξ΅) {c : π} (hc : 1 < βcβ)
+ (hf : β x, Ξ΅ / βcβ β€ p x β p x < Ξ΅ β q x β€ C * p x) {x : E} (hx : p x β 0) :
+ q x β€ C * p x := by
+ rcases p.rescale_to_shell hc Ξ΅_pos hx with β¨Ξ΄, hΞ΄, Ξ΄xle, leΞ΄x, -β©
+ simpa only [map_smul_eq_mul, mul_left_comm C, mul_le_mul_left (norm_pos_iff.2 hΞ΄)]
+ using hf (Ξ΄ β’ x) leΞ΄x Ξ΄xle
+
+/-- A version of `Seminorm.bound_of_shell` expressed using pointwise scalar multiplication of
+seminorms. -/
+lemma bound_of_shell_smul
+ (p q : Seminorm π E) {Ξ΅ : β} {C : ββ₯0} (Ξ΅_pos : 0 < Ξ΅) {c : π} (hc : 1 < βcβ)
+ (hf : β x, Ξ΅ / βcβ β€ p x β p x < Ξ΅ β q x β€ (C β’ p) x) {x : E} (hx : p x β 0) :
+ q x β€ (C β’ p) x :=
+ Seminorm.bound_of_shell p q Ξ΅_pos hc hf hx
+
+lemma bound_of_shell_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ)
+ (q : Seminorm π E) {Ξ΅ : β} {C : ββ₯0} (Ξ΅_pos : 0 < Ξ΅) {c : π} (hc : 1 < βcβ)
+ (hf : β x, (β i β s, p i x < Ξ΅) β β j β s, Ξ΅ / βcβ β€ p j x β q x β€ (C β’ p j) x)
+ {x : E} (hx : β j, j β s β§ p j x β 0) :
+ q x β€ (C β’ s.sup p) x := by
+ rcases hx with β¨j, hj, hjxβ©
+ have : (s.sup p) x β 0 :=
+ ne_of_gt ((hjx.symm.lt_of_le $ map_nonneg _ _).trans_le (le_finset_sup_apply hj))
+ refine (s.sup p).bound_of_shell_smul q Ξ΅_pos hc (fun y hle hlt β¦ ?_) this
+ rcases exists_apply_eq_finset_sup p β¨j, hjβ© y with β¨i, hi, hiyβ©
+ rw [smul_apply, hiy]
+ exact hf y (fun k hk β¦ (le_finset_sup_apply hk).trans_lt hlt) i hi (hiy βΈ hle)
+
+end ShellLemmas
+
end Seminorm
/-! ### The norm as a seminorm -/
@@ -1227,6 +1330,39 @@ theorem balanced_ball_zero : Balanced π (Metric.ball (0 : E) r) := by
exact (normSeminorm _ _).balanced_ball_zero r
#align balanced_ball_zero balanced_ball_zero
+/-- If there is a scalar `c` with `βcβ>1`, then any element with nonzero norm can be
+moved by scalar multiplication to any shell of width `βcβ`. Also recap information on the norm of
+the rescaling element that shows up in applications. -/
+lemma rescale_to_shell_semi_normed_zpow {c : π} (hc : 1 < βcβ) {Ξ΅ : β} (Ξ΅pos : 0 < Ξ΅) {x : E}
+ (hx : βxβ β 0) :
+ β n : β€, c^n β 0 β§ βc^n β’ xβ < Ξ΅ β§ (Ξ΅ / βcβ β€ βc^n β’ xβ) β§ (βc^nββ»ΒΉ β€ Ξ΅β»ΒΉ * βcβ * βxβ) :=
+ (normSeminorm π E).rescale_to_shell_zpow hc Ξ΅pos hx
+#align rescale_to_shell_semi_normed_zpow rescale_to_shell_semi_normed_zpow
+
+/-- If there is a scalar `c` with `βcβ>1`, then any element with nonzero norm can be
+moved by scalar multiplication to any shell of width `βcβ`. Also recap information on the norm of
+the rescaling element that shows up in applications. -/
+lemma rescale_to_shell_semi_normed {c : π} (hc : 1 < βcβ) {Ξ΅ : β} (Ξ΅pos : 0 < Ξ΅)
+ {x : E} (hx : βxβ β 0) :
+ βd:π, d β 0 β§ βd β’ xβ < Ξ΅ β§ (Ξ΅/βcβ β€ βd β’ xβ) β§ (βdββ»ΒΉ β€ Ξ΅β»ΒΉ * βcβ * βxβ) :=
+ (normSeminorm π E).rescale_to_shell hc Ξ΅pos hx
+#align rescale_to_shell_semi_normed rescale_to_shell_semi_normed
+
+lemma rescale_to_shell_zpow [NormedAddCommGroup F] [NormedSpace π F] {c : π} (hc : 1 < βcβ)
+ {Ξ΅ : β} (Ξ΅pos : 0 < Ξ΅) {x : F} (hx : x β 0) :
+ β n : β€, c^n β 0 β§ βc^n β’ xβ < Ξ΅ β§ (Ξ΅ / βcβ β€ βc^n β’ xβ) β§ (βc^nββ»ΒΉ β€ Ξ΅β»ΒΉ * βcβ * βxβ) :=
+ rescale_to_shell_semi_normed_zpow hc Ξ΅pos (norm_ne_zero_iff.mpr hx)
+#align rescale_to_shell_zpow rescale_to_shell_zpow
+
+/-- If there is a scalar `c` with `βcβ>1`, then any element can be moved by scalar multiplication to
+any shell of width `βcβ`. Also recap information on the norm of the rescaling element that shows
+up in applications. -/
+lemma rescale_to_shell [NormedAddCommGroup F] [NormedSpace π F] {c : π} (hc : 1 < βcβ)
+ {Ξ΅ : β} (Ξ΅pos : 0 < Ξ΅) {x : F} (hx : x β 0) :
+ βd:π, d β 0 β§ βd β’ xβ < Ξ΅ β§ (Ξ΅/βcβ β€ βd β’ xβ) β§ (βdββ»ΒΉ β€ Ξ΅β»ΒΉ * βcβ * βxβ) :=
+ rescale_to_shell_semi_normed hc Ξ΅pos (norm_ne_zero_iff.mpr hx)
+#align rescale_to_shell rescale_to_shell
+
end normSeminorm
assert_not_exists balancedCore
ext
(#5258)
Co-authored-by: Xavier Roblot <46200072+xroblot@users.noreply.github.com> Co-authored-by: JoΓ«l Riou <joel.riou@universite-paris-saclay.fr> Co-authored-by: Riccardo Brasca <riccardo.brasca@gmail.com> Co-authored-by: Yury G. Kudryashov <urkud@urkud.name> Co-authored-by: Scott Morrison <scott.morrison@anu.edu.au> Co-authored-by: Scott Morrison <scott.morrison@gmail.com> Co-authored-by: Jeremy Tan Jie Rui <reddeloostw@gmail.com> Co-authored-by: Pol'tta / Miyahara KΕ <pol_tta@outlook.jp> Co-authored-by: Jason Yuen <jason_yuen2007@hotmail.com> Co-authored-by: Mario Carneiro <di.gama@gmail.com> Co-authored-by: Jireh Loreaux <loreaujy@gmail.com> Co-authored-by: Ruben Van de Velde <65514131+Ruben-VandeVelde@users.noreply.github.com> Co-authored-by: Kyle Miller <kmill31415@gmail.com> Co-authored-by: Heather Macbeth <25316162+hrmacbeth@users.noreply.github.com> Co-authored-by: Jujian Zhang <jujian.zhang1998@outlook.com> Co-authored-by: YaΓ«l Dillies <yael.dillies@gmail.com>
@@ -1203,7 +1203,7 @@ theorem coe_normSeminorm : β(normSeminorm π E) = norm :=
@[simp]
theorem ball_normSeminorm : (normSeminorm π E).ball = Metric.ball := by
- ext (x r y)
+ ext x r y
simp only [Seminorm.mem_ball, Metric.mem_ball, coe_normSeminorm, dist_eq_norm]
#align ball_norm_seminorm ball_normSeminorm
@@ -886,8 +886,9 @@ theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
rw [Set.mem_smul] at hx
rcases hx with β¨a, y, ha, hy, hxβ©
rw [β hx, mem_ball_zero, map_smul_eq_mul]
- exact
- mul_lt_mul'' (mem_ball_zero_iff.mp ha) (p.mem_ball_zero.mp hy) (norm_nonneg a) (map_nonneg p y)
+ gcongr
+ Β· exact mem_ball_zero_iff.mp ha
+ Β· exact p.mem_ball_zero.mp hy
#align seminorm.ball_smul_ball Seminorm.ball_smul_ball
theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
@@ -898,7 +899,9 @@ theorem closedBall_smul_closedBall (p : Seminorm π E) (rβ rβ : β) :
rcases hx with β¨a, y, ha, hy, hxβ©
rw [β hx, mem_closedBall_zero, map_smul_eq_mul]
rw [mem_closedBall_zero_iff] at ha
- exact mul_le_mul ha (p.mem_closedBall_zero.mp hy) (map_nonneg _ y) ((norm_nonneg a).trans ha)
+ gcongr
+ Β· exact (norm_nonneg a).trans ha
+ Β· exact p.mem_closedBall_zero.mp hy
#align seminorm.closed_ball_smul_closed_ball Seminorm.closedBall_smul_closedBall
@[simp]
@@ -953,7 +956,7 @@ theorem smul_closedBall_subset {p : Seminorm π E} {k : π} {r : β} :
rintro x β¨y, hy, hβ©
rw [Seminorm.mem_closedBall_zero, β h, map_smul_eq_mul]
rw [Seminorm.mem_closedBall_zero] at hy
- exact mul_le_mul_of_nonneg_left hy (norm_nonneg _)
+ gcongr
#align seminorm.smul_closed_ball_subset Seminorm.smul_closedBall_subset
theorem smul_closedBall_zero {p : Seminorm π E} {k : π} {r : β} (hk : 0 < βkβ) :
@@ -973,7 +976,7 @@ theorem ball_zero_absorbs_ball_zero (p : Seminorm π E) {rβ rβ : β} (hr
refine' β¨r, hrβ, fun a ha x hx => _β©
rw [smul_ball_zero (norm_pos_iff.1 <| hrβ.trans_le ha), p.mem_ball_zero]
rw [p.mem_ball_zero] at hx
- exact hx.trans (hr.trans_le <| mul_le_mul_of_nonneg_right ha hrβ.le)
+ exact hx.trans (hr.trans_le <| by gcongr)
#align seminorm.ball_zero_absorbs_ball_zero Seminorm.ball_zero_absorbs_ball_zero
/-- Seminorm-balls at the origin are absorbent. -/
@@ -1118,7 +1121,8 @@ theorem continuousAt_zero' [TopologicalSpace E] [ContinuousConstSMul π E] {p
have := (set_smul_mem_nhds_zero_iff hk0').mpr hp
refine' Filter.mem_of_superset this (smul_set_subset_iff.mpr fun x hx => _)
rw [mem_closedBall_zero, map_smul_eq_mul, β div_mul_cancel Ξ΅ hr.ne.symm]
- exact mul_le_mul hkΞ΅.le (p.mem_closedBall_zero.mp hx) (map_nonneg _ _) (div_nonneg hΞ΅.le hr.le)
+ gcongr
+ exact p.mem_closedBall_zero.mp hx
#align seminorm.continuous_at_zero' Seminorm.continuousAt_zero'
theorem continuousAt_zero [TopologicalSpace E] [ContinuousConstSMul π E] {p : Seminorm π E} {r : β}
Positivity extensions for NonnegHomClass
(this includes AbsoluteValue
and Seminorm
), IsAbsoluteValue
, norm, the NNReal
-to-Real
coercion, factorials, square roots, distance (in a metric space), and diameter.
I tried to do these "properly" using Qq but I hit various errors I couldn't fix -- see https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/Qq.20doesn't.20know.20that.20two.20things.20have.20the.20same.20type for some examples.
cc @dwrensha
Co-authored-by: Floris van Doorn <fpvdoorn@gmail.com>
@@ -460,8 +460,7 @@ variable [NormedField π] [AddCommGroup E] [Module π E] {p q : Seminorm
theorem bddBelow_range_add : BddBelow (range fun u => p u + q (x - u)) :=
β¨0, by
rintro _ β¨x, rflβ©
- -- Porting note: the following was previously `dsimp; positivity`
- exact add_nonneg (map_nonneg _ _) (map_nonneg _ _)β©
+ dsimp ; positivityβ©
#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_add
noncomputable instance instInf : Inf (Seminorm π E) where
@@ -1226,5 +1226,4 @@ theorem balanced_ball_zero : Balanced π (Metric.ball (0 : E) r) := by
end normSeminorm
--- Porting note: no guards here
--- assert_not_exists balancedCore
+assert_not_exists balancedCore
@@ -74,7 +74,7 @@ export SeminormClass (map_smul_eq_mul)
section Of
/-- Alternative constructor for a `Seminorm` on an `AddCommGroup E` that is a module over a
-`semi_norm_ring π`. -/
+`SeminormedRing π`. -/
def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E β β)
(add_le : β x y : E, f (x + y) β€ f x + f y) (smul : β (a : π) (x : E), f (a β’ x) = βaβ * f x) :
Seminorm π E where
@@ -87,12 +87,12 @@ def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E
/-- Alternative constructor for a `Seminorm` over a normed field `π` that only assumes `f 0 = 0`
and an inequality for the scalar multiplication. -/
-def Seminorm.ofSMulLe [NormedField π] [AddCommGroup E] [Module π E] (f : E β β) (map_zero : f 0 = 0)
+def Seminorm.ofSMulLE [NormedField π] [AddCommGroup E] [Module π E] (f : E β β) (map_zero : f 0 = 0)
(add_le : β x y, f (x + y) β€ f x + f y) (smul_le : β (r : π) (x), f (r β’ x) β€ βrβ * f x) :
Seminorm π E :=
Seminorm.of f add_le fun r x => by
refine' le_antisymm (smul_le r x) _
- by_cases r = 0
+ by_cases h : r = 0
Β· simp [h, map_zero]
rw [β mul_le_mul_left (inv_pos.mpr (norm_pos_iff.mpr h))]
rw [inv_mul_cancel_leftβ (norm_ne_zero_iff.mpr h)]
@@ -100,7 +100,7 @@ def Seminorm.ofSMulLe [NormedField π] [AddCommGroup E] [Module π E] (f : E
rw [norm_inv] at smul_le
convert smul_le
simp [h]
-#align seminorm.of_smul_le Seminorm.ofSMulLe
+#align seminorm.of_smul_le Seminorm.ofSMulLE
end Of
@@ -159,8 +159,8 @@ instance : Inhabited (Seminorm π E) :=
variable (p : Seminorm π E) (c : π) (x y : E) (r : β)
/-- Any action on `β` which factors through `ββ₯0` applies to a seminorm. -/
-instance instSMul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] : SMul R (Seminorm π E)
- where smul r p :=
+instance instSMul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] : SMul R (Seminorm π E) where
+ smul r p :=
{ r β’ p.toAddGroupSeminorm with
toFun := fun x => r β’ p x
smul' := fun _ _ => by
@@ -182,8 +182,8 @@ theorem smul_apply [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (
rfl
#align seminorm.smul_apply Seminorm.smul_apply
-instance instAdd : Add (Seminorm π E)
- where add p q :=
+instance instAdd : Add (Seminorm π E) where
+ add p q :=
{ p.toAddGroupSeminorm + q.toAddGroupSeminorm with
toFun := fun x => p x + q x
smul' := fun a x => by simp only [map_smul_eq_mul, map_smul_eq_mul, mul_add] }
@@ -1052,7 +1052,7 @@ variable [Module β E] [IsScalarTower β π E] (p : Seminorm π E) (x : E)
/-- Seminorm-balls are convex. -/
theorem convex_ball : Convex β (ball p x r) := by
- convert(p.convexOn.translate_left (-x)).convex_lt r
+ convert (p.convexOn.translate_left (-x)).convex_lt r
ext y
rw [preimage_univ, sep_univ, p.mem_ball, sub_eq_add_neg]
rfl
Now that leanprover/lean4#2210 has been merged, this PR:
set_option synthInstance.etaExperiment true
commands (and some etaExperiment%
term elaborators)set_option maxHeartbeats
commandsCo-authored-by: Scott Morrison <scott.morrison@anu.edu.au> Co-authored-by: Scott Morrison <scott.morrison@gmail.com> Co-authored-by: Matthew Ballard <matt@mrb.email>
@@ -383,10 +383,6 @@ theorem bot_eq_zero : (β₯ : Seminorm π E) = 0 :=
rfl
#align seminorm.bot_eq_zero Seminorm.bot_eq_zero
--- Porting note:
--- finding the instance `SMul ββ₯0 (Seminorm π E)` is slow,
--- and needs an increase to `synthInstance.maxHeartbeats`.
-set_option synthInstance.maxHeartbeats 30000 in
theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (hab : a β€ b) :
a β’ p β€ b β’ q := by
simp_rw [le_def]
sSup
/iSup
(#3938)
As discussed on Zulip
supβ
β sSup
infβ
β sInf
supα΅’
β iSup
infα΅’
β iInf
bsupβ
β bsSup
binfβ
β bsInf
bsupα΅’
β biSup
binfα΅’
β biInf
csupβ
β csSup
cinfβ
β csInf
csupα΅’
β ciSup
cinfα΅’
β ciInf
unionβ
β sUnion
interβ
β sInter
unionα΅’
β iUnion
interα΅’
β iInter
bunionβ
β bsUnion
binterβ
β bsInter
bunionα΅’
β biUnion
binterα΅’
β biInter
Co-authored-by: Parcly Taxel <reddeloostw@gmail.com>
@@ -477,14 +477,14 @@ noncomputable instance instInf : Inf (Seminorm π E) where
obtain rfl | ha := eq_or_ne a 0
Β· rw [norm_zero, MulZeroClass.zero_mul, zero_smul]
refine'
- cinfα΅’_eq_of_forall_ge_of_forall_gt_exists_lt
+ ciInf_eq_of_forall_ge_of_forall_gt_exists_lt
-- Porting note: the following was previously `fun i => by positivity`
(fun i => add_nonneg (map_nonneg _ _) (map_nonneg _ _))
fun x hx => β¨0, by rwa [map_zero, sub_zero, map_zero, add_zero]β©
- simp_rw [Real.mul_infα΅’_of_nonneg (norm_nonneg a), mul_add, β map_smul_eq_mul p, β
+ simp_rw [Real.mul_iInf_of_nonneg (norm_nonneg a), mul_add, β map_smul_eq_mul p, β
map_smul_eq_mul q, smul_sub]
refine'
- Function.Surjective.infα΅’_congr ((aβ»ΒΉ β’ Β·) : E β E)
+ Function.Surjective.iInf_congr ((aβ»ΒΉ β’ Β·) : E β E)
(fun u => β¨a β’ u, inv_smul_smulβ ha uβ©) fun u => _
rw [smul_inv_smulβ ha] }
@@ -497,19 +497,19 @@ noncomputable instance instLattice : Lattice (Seminorm π E) :=
{ Seminorm.instSemilatticeSup with
inf := (Β· β Β·)
inf_le_left := fun p q x =>
- cinfα΅’_le_of_le bddBelow_range_add x <| by
+ ciInf_le_of_le bddBelow_range_add x <| by
simp only [sub_self, map_zero, add_zero]; rfl
inf_le_right := fun p q x =>
- cinfα΅’_le_of_le bddBelow_range_add 0 <| by
+ ciInf_le_of_le bddBelow_range_add 0 <| by
simp only [sub_self, map_zero, zero_add, sub_zero]; rfl
le_inf := fun a b c hab hac x =>
- le_cinfα΅’ fun u => (le_map_add_map_sub a _ _).trans <| add_le_add (hab _) (hac _) }
+ le_ciInf fun u => (le_map_add_map_sub a _ _).trans <| add_le_add (hab _) (hac _) }
theorem smul_inf [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r : R) (p q : Seminorm π E) :
r β’ (p β q) = r β’ p β r β’ q := by
ext
simp_rw [smul_apply, inf_apply, smul_apply, β smul_one_smul ββ₯0 r (_ : β), NNReal.smul_def,
- smul_eq_mul, Real.mul_infα΅’_of_nonneg (NNReal.coe_nonneg _), mul_add]
+ smul_eq_mul, Real.mul_iInf_of_nonneg (NNReal.coe_nonneg _), mul_add]
#align seminorm.smul_inf Seminorm.smul_inf
section Classical
@@ -533,87 +533,87 @@ need for an additional case disjunction. As discussed on Zulip, this doesn't wor
give a function which does *not* satisfy the seminorm axioms (typically sub-additivity).
-/
noncomputable instance instSupSet : SupSet (Seminorm π E) where
- supβ s :=
+ sSup s :=
if h : BddAbove ((β) '' s : Set (E β β)) then
{ toFun := β¨ p : s, ((p : Seminorm π E) : E β β)
map_zero' := by
- rw [supα΅’_apply, β @Real.csupα΅’_const_zero s]
+ rw [iSup_apply, β @Real.ciSup_const_zero s]
congr!
rename_i _ _ _ i
exact map_zero i.1
add_le' := fun x y => by
rcases h with β¨q, hqβ©
obtain rfl | h := s.eq_empty_or_nonempty
- Β· simp [Real.csupα΅’_empty]
+ Β· simp [Real.ciSup_empty]
haveI : Nonempty βs := h.coe_sort
- simp only [supα΅’_apply]
- refine' csupα΅’_le fun i =>
+ simp only [iSup_apply]
+ refine' ciSup_le fun i =>
((i : Seminorm π E).add_le' x y).trans <| add_le_add
-- Porting note: `f` is provided to force `Subtype.val` to appear.
-- A type ascription on `_` would have also worked, but would have been more verbose.
- (le_csupα΅’ (f := fun i => (Subtype.val i : Seminorm π E).toFun x) β¨q x, _β© i)
- (le_csupα΅’ (f := fun i => (Subtype.val i : Seminorm π E).toFun y) β¨q y, _β© i)
+ (le_ciSup (f := fun i => (Subtype.val i : Seminorm π E).toFun x) β¨q x, _β© i)
+ (le_ciSup (f := fun i => (Subtype.val i : Seminorm π E).toFun y) β¨q y, _β© i)
<;> rw [mem_upperBounds, forall_range_iff]
<;> exact fun j => hq (mem_image_of_mem _ j.2) _
neg' := fun x => by
- simp only [supα΅’_apply]
+ simp only [iSup_apply]
congr! 2
rename_i _ _ _ i
exact i.1.neg' _
smul' := fun a x => by
- simp only [supα΅’_apply]
+ simp only [iSup_apply]
rw [β smul_eq_mul,
- Real.smul_supα΅’_of_nonneg (norm_nonneg a) fun i : s => (i : Seminorm π E) x]
+ Real.smul_iSup_of_nonneg (norm_nonneg a) fun i : s => (i : Seminorm π E) x]
congr!
rename_i _ _ _ i
exact i.1.smul' a x }
else β₯
-protected theorem coe_supβ_eq' {s : Set <| Seminorm π E}
- (hs : BddAbove ((β) '' s : Set (E β β))) : β(supβ s) = β¨ p : s, ((p : Seminorm π E) : E β β) :=
+protected theorem coe_sSup_eq' {s : Set <| Seminorm π E}
+ (hs : BddAbove ((β) '' s : Set (E β β))) : β(sSup s) = β¨ p : s, ((p : Seminorm π E) : E β β) :=
congr_arg _ (dif_pos hs)
-#align seminorm.coe_Sup_eq' Seminorm.coe_supβ_eq'
+#align seminorm.coe_Sup_eq' Seminorm.coe_sSup_eq'
protected theorem bddAbove_iff {s : Set <| Seminorm π E} :
BddAbove s β BddAbove ((β) '' s : Set (E β β)) :=
β¨fun β¨q, hqβ© => β¨q, ball_image_of_ball fun p hp => hq hpβ©, fun H =>
- β¨supβ s, fun p hp x => by
+ β¨sSup s, fun p hp x => by
dsimp
- rw [Seminorm.coe_supβ_eq' H, supα΅’_apply]
+ rw [Seminorm.coe_sSup_eq' H, iSup_apply]
rcases H with β¨q, hqβ©
exact
- le_csupα΅’ β¨q x, forall_range_iff.mpr fun i : s => hq (mem_image_of_mem _ i.2) xβ© β¨p, hpβ©β©β©
+ le_ciSup β¨q x, forall_range_iff.mpr fun i : s => hq (mem_image_of_mem _ i.2) xβ© β¨p, hpβ©β©β©
#align seminorm.bdd_above_iff Seminorm.bddAbove_iff
-protected theorem coe_supβ_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
- β(supβ s) = β¨ p : s, ((p : Seminorm π E) : E β β) :=
- Seminorm.coe_supβ_eq' (Seminorm.bddAbove_iff.mp hs)
-#align seminorm.coe_Sup_eq Seminorm.coe_supβ_eq
+protected theorem coe_sSup_eq {s : Set <| Seminorm π E} (hs : BddAbove s) :
+ β(sSup s) = β¨ p : s, ((p : Seminorm π E) : E β β) :=
+ Seminorm.coe_sSup_eq' (Seminorm.bddAbove_iff.mp hs)
+#align seminorm.coe_Sup_eq Seminorm.coe_sSup_eq
-protected theorem coe_supα΅’_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
+protected theorem coe_iSup_eq {ΞΉ : Type _} {p : ΞΉ β Seminorm π E} (hp : BddAbove (range p)) :
β(β¨ i, p i) = β¨ i, ((p i : Seminorm π E) : E β β) := by
- rw [β supβ_range, Seminorm.coe_supβ_eq hp]
- exact supα΅’_range' (fun p : Seminorm π E => (p : E β β)) p
-#align seminorm.coe_supr_eq Seminorm.coe_supα΅’_eq
+ rw [β sSup_range, Seminorm.coe_sSup_eq hp]
+ exact iSup_range' (fun p : Seminorm π E => (p : E β β)) p
+#align seminorm.coe_supr_eq Seminorm.coe_iSup_eq
-private theorem Seminorm.isLUB_supβ (s : Set (Seminorm π E)) (hsβ : BddAbove s) (hsβ : s.Nonempty) :
- IsLUB s (supβ s) := by
+private theorem Seminorm.isLUB_sSup (s : Set (Seminorm π E)) (hsβ : BddAbove s) (hsβ : s.Nonempty) :
+ IsLUB s (sSup s) := by
refine' β¨fun p hp x => _, fun p hp x => _β© <;> haveI : Nonempty βs := hsβ.coe_sort <;>
- dsimp <;> rw [Seminorm.coe_supβ_eq hsβ, supα΅’_apply]
+ dsimp <;> rw [Seminorm.coe_sSup_eq hsβ, iSup_apply]
Β· rcases hsβ with β¨q, hqβ©
- exact le_csupα΅’ β¨q x, forall_range_iff.mpr fun i : s => hq i.2 xβ© β¨p, hpβ©
- Β· exact csupα΅’_le fun q => hp q.2 x
+ exact le_ciSup β¨q x, forall_range_iff.mpr fun i : s => hq i.2 xβ© β¨p, hpβ©
+ Β· exact ciSup_le fun q => hp q.2 x
/-- `Seminorm π E` is a conditionally complete lattice.
-Note that, while `inf`, `sup` and `supβ` have good definitional properties (corresponding to
-the instances given here for `Inf`, `Sup` and `SupSet` respectively), `infβ s` is just
+Note that, while `inf`, `sup` and `sSup` have good definitional properties (corresponding to
+the instances given here for `Inf`, `Sup` and `SupSet` respectively), `sInf s` is just
defined as the supremum of the lower bounds of `s`, which is not really useful in practice. If you
-need to use `infβ` on seminorms, then you should probably provide a more workable definition first,
+need to use `sInf` on seminorms, then you should probably provide a more workable definition first,
but this is unlikely to happen so we keep the "bad" definition for now. -/
noncomputable instance instConditionallyCompleteLattice :
ConditionallyCompleteLattice (Seminorm π E) :=
- conditionallyCompleteLatticeOfLatticeOfSupβ (Seminorm π E) Seminorm.isLUB_supβ
+ conditionallyCompleteLatticeOfLatticeOfsSup (Seminorm π E) Seminorm.isLUB_sSup
end Classical
@@ -682,9 +682,9 @@ theorem ball_subset_closedBall (x r) : ball p x r β closedBall p x r := fun _
(mem_closedBall _).mpr ((mem_ball _).mp h).le
#align seminorm.ball_subset_closed_ball Seminorm.ball_subset_closedBall
-theorem closedBall_eq_binterα΅’_ball (x r) : closedBall p x r = β Ο > r, ball p x Ο := by
- ext y; simp_rw [mem_closedBall, mem_interα΅’β, mem_ball, β forall_lt_iff_le']
-#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_binterα΅’_ball
+theorem closedBall_eq_biInter_ball (x r) : closedBall p x r = β Ο > r, ball p x Ο := by
+ ext y; simp_rw [mem_closedBall, mem_iInterβ, mem_ball, β forall_lt_iff_le']
+#align seminorm.closed_ball_eq_bInter_ball Seminorm.closedBall_eq_biInter_ball
@[simp]
theorem ball_zero' (x : E) (hr : 0 < r) : ball (0 : Seminorm π E) x r = Set.univ := by
@@ -858,30 +858,30 @@ theorem balanced_closedBall_zero (r : β) : Balanced π (closedBall p 0 r) :=
_ β€ r := by rwa [mem_closedBall_zero] at hy
#align seminorm.balanced_closed_ball_zero Seminorm.balanced_closedBall_zero
-theorem ball_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
+theorem ball_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 < r) : ball (s.sup p) x r = β i β s, ball (p i) x r := by
lift r to NNReal using hr.le
- simp_rw [ball, interα΅’_setOf, finset_sup_apply, NNReal.coe_lt_coe,
+ simp_rw [ball, iInter_setOf, finset_sup_apply, NNReal.coe_lt_coe,
Finset.sup_lt_iff (show β₯ < r from hr), β NNReal.coe_lt_coe, coe_mk]
-#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_interα΅’
+#align seminorm.ball_finset_sup_eq_Inter Seminorm.ball_finset_sup_eq_iInter
-theorem closedBall_finset_sup_eq_interα΅’ (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
+theorem closedBall_finset_sup_eq_iInter (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β}
(hr : 0 β€ r) : closedBall (s.sup p) x r = β i β s, closedBall (p i) x r := by
lift r to NNReal using hr
- simp_rw [closedBall, interα΅’_setOf, finset_sup_apply, NNReal.coe_le_coe, Finset.sup_le_iff, β
+ simp_rw [closedBall, iInter_setOf, finset_sup_apply, NNReal.coe_le_coe, Finset.sup_le_iff, β
NNReal.coe_le_coe, coe_mk]
-#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_interα΅’
+#align seminorm.closed_ball_finset_sup_eq_Inter Seminorm.closedBall_finset_sup_eq_iInter
theorem ball_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 < r) :
ball (s.sup p) x r = s.inf fun i => ball (p i) x r := by
- rw [Finset.inf_eq_infα΅’]
- exact ball_finset_sup_eq_interα΅’ _ _ _ hr
+ rw [Finset.inf_eq_iInf]
+ exact ball_finset_sup_eq_iInter _ _ _ hr
#align seminorm.ball_finset_sup Seminorm.ball_finset_sup
theorem closedBall_finset_sup (p : ΞΉ β Seminorm π E) (s : Finset ΞΉ) (x : E) {r : β} (hr : 0 β€ r) :
closedBall (s.sup p) x r = s.inf fun i => closedBall (p i) x r := by
- rw [Finset.inf_eq_infα΅’]
- exact closedBall_finset_sup_eq_interα΅’ _ _ _ hr
+ rw [Finset.inf_eq_iInf]
+ exact closedBall_finset_sup_eq_iInter _ _ _ hr
#align seminorm.closed_ball_finset_sup Seminorm.closedBall_finset_sup
theorem ball_smul_ball (p : Seminorm π E) (rβ rβ : β) :
@@ -1064,8 +1064,8 @@ theorem convex_ball : Convex β (ball p x r) := by
/-- Closed seminorm-balls are convex. -/
theorem convex_closedBall : Convex β (closedBall p x r) := by
- rw [closedBall_eq_binterα΅’_ball]
- exact convex_interα΅’β fun _ _ => convex_ball _ _ _
+ rw [closedBall_eq_biInter_ball]
+ exact convex_iInterβ fun _ _ => convex_ball _ _ _
#align seminorm.convex_closed_ball Seminorm.convex_closedBall
end Module
We make sure that the canonical path from NonAssocSemiring
to Ring
passes through Semiring
,
as this is a path which is followed all the time in linear algebra where the defining semilinear map
Ο : R β+* S
depends on the NonAssocSemiring
structure of R
and S
while the module
definition depends on the Semiring
structure.
Tt is not currently possible to adjust priorities by hand (see lean4#2115). Instead, the last
declared instance is used, so we make sure that Semiring
is declared after NonAssocRing
, so
that Semiring -> NonAssocSemiring
is tried before NonAssocRing -> NonAssocSemiring
.
@@ -306,14 +306,6 @@ noncomputable instance smul_nnreal_real : SMul ββ₯0 β := inferInstance
variable [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β]
--- Porting note:
--- This is failing, because we are not finding the right instances!
--- example (f : E βββ[Οββ] Eβ) : E β Eβ := f
--- However `etaExperiment` saves the day:
--- set_option synthInstance.etaExperiment true in
--- example (f : E βββ[Οββ] Eβ) : E β Eβ := f
-
-set_option synthInstance.etaExperiment true in
/-- Composition of a seminorm with a linear map is a seminorm. -/
def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm π E :=
{ p.toAddGroupSeminorm.comp f.toAddMonoidHom with
@@ -323,24 +315,20 @@ def comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : Seminorm
smul' := fun _ _ => by simp only [map_smulββ]; rw [map_smul_eq_mul, RingHomIsometric.is_iso] }
#align seminorm.comp Seminorm.comp
-set_option synthInstance.etaExperiment true in
theorem coe_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) : β(p.comp f) = p β f :=
rfl
#align seminorm.coe_comp Seminorm.coe_comp
-set_option synthInstance.etaExperiment true in
@[simp]
theorem comp_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) : (p.comp f) x = p (f x) :=
rfl
#align seminorm.comp_apply Seminorm.comp_apply
-set_option synthInstance.etaExperiment true in
@[simp]
theorem comp_id (p : Seminorm π E) : p.comp LinearMap.id = p :=
ext fun _ => rfl
#align seminorm.comp_id Seminorm.comp_id
-set_option synthInstance.etaExperiment true in
@[simp]
theorem comp_zero (p : Seminorm πβ Eβ) : p.comp (0 : E βββ[Οββ] Eβ) = 0 :=
ext fun _ => map_zero p
@@ -351,7 +339,6 @@ theorem zero_comp (f : E βββ[Οββ] Eβ) : (0 : Seminorm πβ Eβ)
ext fun _ => rfl
#align seminorm.zero_comp Seminorm.zero_comp
-set_option synthInstance.etaExperiment true in
theorem comp_comp [RingHomCompTriple Οββ Οββ Οββ] (p : Seminorm πβ Eβ) (g : Eβ βββ[Οββ] Eβ)
(f : E βββ[Οββ] Eβ) : p.comp (g.comp f) = (p.comp g).comp f :=
ext fun _ => rfl
@@ -362,7 +349,6 @@ theorem add_comp (p q : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ)
ext fun _ => rfl
#align seminorm.add_comp Seminorm.add_comp
-set_option synthInstance.etaExperiment true in
theorem comp_add_le (p : Seminorm πβ Eβ) (f g : E βββ[Οββ] Eβ) :
p.comp (f + g) β€ p.comp f + p.comp g := fun _ => map_add_le_add p _ _
#align seminorm.comp_add_le Seminorm.comp_add_le
@@ -456,21 +442,13 @@ variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
variable [AddCommGroup E] [AddCommGroup Eβ] [Module π E] [Module πβ Eβ]
--- Porting note: unhappily, turning on `synthInstance.etaExperiment` isn't enough here:
--- we need to elaborate a fragment of the type using `eta_experiment%`,
--- but then can't use it for the proof!
--- Porting note:
--- finding the instance `SMul ββ₯0 (Seminorm π E)` is slow,
--- and needs an increase to `synthInstance.maxHeartbeats`.
-set_option synthInstance.maxHeartbeats 30000 in
theorem comp_smul (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) :
- p.comp (eta_experiment% c β’ f) = βcββ β’ p.comp f :=
+ p.comp (c β’ f) = βcββ β’ p.comp f :=
ext fun _ => by
rw [comp_apply, smul_apply, LinearMap.smul_apply, map_smul_eq_mul, NNReal.smul_def, coe_nnnorm,
smul_eq_mul, comp_apply]
#align seminorm.comp_smul Seminorm.comp_smul
-set_option synthInstance.etaExperiment true in
theorem comp_smul_apply (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (c : πβ) (x : E) :
p.comp (c β’ f) x = βcβ * p (f x) :=
map_smul_eq_mul p _ _
@@ -817,14 +795,12 @@ variable [SeminormedRing πβ] [AddCommGroup Eβ] [Module πβ Eβ]
variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
-set_option synthInstance.etaExperiment true in
theorem ball_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).ball x r = f β»ΒΉ' p.ball (f x) r := by
ext
simp_rw [ball, mem_preimage, comp_apply, Set.mem_setOf_eq, map_sub]
#align seminorm.ball_comp Seminorm.ball_comp
-set_option synthInstance.etaExperiment true in
theorem closedBall_comp (p : Seminorm πβ Eβ) (f : E βββ[Οββ] Eβ) (x : E) (r : β) :
(p.comp f).closedBall x r = f β»ΒΉ' p.closedBall (f x) r := by
ext
Some names were extremely long.
@@ -87,7 +87,7 @@ def Seminorm.of [SeminormedRing π] [AddCommGroup E] [Module π E] (f : E
/-- Alternative constructor for a `Seminorm` over a normed field `π` that only assumes `f 0 = 0`
and an inequality for the scalar multiplication. -/
-def Seminorm.ofSmulLe [NormedField π] [AddCommGroup E] [Module π E] (f : E β β) (map_zero : f 0 = 0)
+def Seminorm.ofSMulLe [NormedField π] [AddCommGroup E] [Module π E] (f : E β β) (map_zero : f 0 = 0)
(add_le : β x y, f (x + y) β€ f x + f y) (smul_le : β (r : π) (x), f (r β’ x) β€ βrβ * f x) :
Seminorm π E :=
Seminorm.of f add_le fun r x => by
@@ -100,7 +100,7 @@ def Seminorm.ofSmulLe [NormedField π] [AddCommGroup E] [Module π E] (f : E
rw [norm_inv] at smul_le
convert smul_le
simp [h]
-#align seminorm.of_smul_le Seminorm.ofSmulLe
+#align seminorm.of_smul_le Seminorm.ofSMulLe
end Of
@@ -118,7 +118,7 @@ section SMul
variable [SMul π E]
-instance seminormClass : SeminormClass (Seminorm π E) π E where
+instance instSeminormClass : SeminormClass (Seminorm π E) π E where
coe f := f.toFun
coe_injective' f g h := by
rcases f with β¨β¨_β©β©
@@ -128,10 +128,10 @@ instance seminormClass : SeminormClass (Seminorm π E) π E where
map_add_le_add f := f.add_le'
map_neg_eq_map f := f.neg'
map_smul_eq_mul f := f.smul'
-#align seminorm.seminorm_class Seminorm.seminormClass
+#align seminorm.seminorm_class Seminorm.instSeminormClass
/-- Helper instance for when there's too many metavariables to apply `FunLike.hasCoeToFun`. -/
-instance : CoeFun (Seminorm π E) fun _ => E β β :=
+instance instCoeFun : CoeFun (Seminorm π E) fun _ => E β β :=
FunLike.hasCoeToFun
@[ext]
@@ -139,7 +139,7 @@ theorem ext {p q : Seminorm π E} (h : β x, (p : E β β) x = q x) : p = q
FunLike.ext p q h
#align seminorm.ext Seminorm.ext
-instance : Zero (Seminorm π E) :=
+instance instZero : Zero (Seminorm π E) :=
β¨{ AddGroupSeminorm.instZeroAddGroupSeminorm.zero with
smul' := fun _ _ => (MulZeroClass.mul_zero _).symm }β©
@@ -159,7 +159,7 @@ instance : Inhabited (Seminorm π E) :=
variable (p : Seminorm π E) (c : π) (x y : E) (r : β)
/-- Any action on `β` which factors through `ββ₯0` applies to a seminorm. -/
-instance smul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] : SMul R (Seminorm π E)
+instance instSMul [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] : SMul R (Seminorm π E)
where smul r p :=
{ r β’ p.toAddGroupSeminorm with
toFun := fun x => r β’ p x
@@ -182,7 +182,7 @@ theorem smul_apply [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (
rfl
#align seminorm.smul_apply Seminorm.smul_apply
-instance : Add (Seminorm π E)
+instance instAdd : Add (Seminorm π E)
where add p q :=
{ p.toAddGroupSeminorm + q.toAddGroupSeminorm with
toFun := fun x => p x + q x
@@ -197,13 +197,13 @@ theorem add_apply (p q : Seminorm π E) (x : E) : (p + q) x = p x + q x :=
rfl
#align seminorm.add_apply Seminorm.add_apply
-instance : AddMonoid (Seminorm π E) :=
+instance instAddMonoid : AddMonoid (Seminorm π E) :=
FunLike.coe_injective.addMonoid _ rfl coe_add fun _ _ => by rfl
-instance : OrderedCancelAddCommMonoid (Seminorm π E) :=
+instance instOrderedCancelAddCommMonoid : OrderedCancelAddCommMonoid (Seminorm π E) :=
FunLike.coe_injective.orderedCancelAddCommMonoid _ rfl coe_add fun _ _ => rfl
-instance [Monoid R] [MulAction R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] :
+instance instMulAction [Monoid R] [MulAction R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] :
MulAction R (Seminorm π E) :=
FunLike.coe_injective.mulAction _ (by intros; rfl)
@@ -223,14 +223,15 @@ theorem coeFnAddMonoidHom_injective : Function.Injective (coeFnAddMonoidHom π
variable {π E}
-instance [Monoid R] [DistribMulAction R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] :
- DistribMulAction R (Seminorm π E) :=
+instance instDistribMulAction [Monoid R] [DistribMulAction R β] [SMul R ββ₯0]
+ [IsScalarTower R ββ₯0 β] : DistribMulAction R (Seminorm π E) :=
(coeFnAddMonoidHom_injective π E).distribMulAction _ (by intros; rfl)
-instance [Semiring R] [Module R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] : Module R (Seminorm π E) :=
+instance instModule [Semiring R] [Module R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] :
+ Module R (Seminorm π E) :=
(coeFnAddMonoidHom_injective π E).module R _ (by intros; rfl)
-instance : Sup (Seminorm π E) where
+instance instSup : Sup (Seminorm π E) where
sup p q :=
{ p.toAddGroupSeminorm β q.toAddGroupSeminorm with
toFun := p β q
@@ -255,7 +256,7 @@ theorem smul_sup [SMul R β] [SMul R ββ₯0] [IsScalarTower R ββ₯0 β] (r
ext fun x => real.smul_max _ _
#align seminorm.smul_sup Seminorm.smul_sup
-instance : PartialOrder (Seminorm π E) :=
+instance instPartialOrder : PartialOrder (Seminorm π E) :=
PartialOrder.lift _ FunLike.coe_injective
@[simp, norm_cast]
@@ -276,7 +277,7 @@ theorem lt_def {p q : Seminorm π E} : p < q β p β€ q β§ β x, p x < q x
@Pi.lt_def _ _ _ p q
#align seminorm.lt_def Seminorm.lt_def
-instance semilatticeSup : SemilatticeSup (Seminorm π E) :=
+instance instSemilatticeSup : SemilatticeSup (Seminorm π E) :=
Function.Injective.semilatticeSup _ FunLike.coe_injective coe_sup
end SMul
@@ -383,7 +384,7 @@ def pullback (f : E βββ[Οββ] Eβ) : Seminorm πβ Eβ β+ Semin
map_add' := fun p q => add_comp p q f
#align seminorm.pullback Seminorm.pullback
-instance : OrderBot (Seminorm π E) where
+instance instOrderBot : OrderBot (Seminorm π E) where
bot := 0
bot_le := map_nonneg
@@ -489,7 +490,7 @@ theorem bddBelow_range_add : BddBelow (range fun u => p u + q (x - u)) :=
exact add_nonneg (map_nonneg _ _) (map_nonneg _ _)β©
#align seminorm.bdd_below_range_add Seminorm.bddBelow_range_add
-noncomputable instance : Inf (Seminorm π E) where
+noncomputable instance instInf : Inf (Seminorm π E) where
inf p q :=
{ p.toAddGroupSeminorm β q.toAddGroupSeminorm with
toFun := fun x => β¨
u : E, p u + q (x - u)
@@ -514,8 +515,8 @@ theorem inf_apply (p q : Seminorm π E) (x : E) : (p β q) x = β¨
u : E, p u
rfl
#align seminorm.inf_apply Seminorm.inf_apply
-noncomputable instance : Lattice (Seminorm π E) :=
- { Seminorm.semilatticeSup with
+noncomputable instance instLattice : Lattice (Seminorm π E) :=
+ { Seminorm.instSemilatticeSup with
inf := (Β· β Β·)
inf_le_left := fun p q x =>
cinfα΅’_le_of_le bddBelow_range_add x <| by
@@ -553,7 +554,7 @@ not bounded above, one could hope that just using the pointwise `Sup` would work
need for an additional case disjunction. As discussed on Zulip, this doesn't work because this can
give a function which does *not* satisfy the seminorm axioms (typically sub-additivity).
-/
-noncomputable instance : SupSet (Seminorm π E) where
+noncomputable instance instSupSet : SupSet (Seminorm π E) where
supβ s :=
if h : BddAbove ((β) '' s : Set (E β β)) then
{ toFun := β¨ p : s, ((p : Seminorm π E) : E β β)
@@ -632,7 +633,8 @@ the instances given here for `Inf`, `Sup` and `SupSet` respectively), `infβ s`
defined as the supremum of the lower bounds of `s`, which is not really useful in practice. If you
need to use `infβ` on seminorms, then you should probably provide a more workable definition first,
but this is unlikely to happen so we keep the "bad" definition for now. -/
-noncomputable instance : ConditionallyCompleteLattice (Seminorm π E) :=
+noncomputable instance instConditionallyCompleteLattice :
+ ConditionallyCompleteLattice (Seminorm π E) :=
conditionallyCompleteLatticeOfLatticeOfSupβ (Seminorm π E) Seminorm.isLUB_supβ
end Classical
closes #3680, see https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/Stepping.20through.20simp_rw/near/326712986
@@ -404,7 +404,6 @@ theorem smul_le_smul {p q : Seminorm π E} {a b : ββ₯0} (hpq : p β€ q) (ha
a β’ p β€ b β’ q := by
simp_rw [le_def]
intro x
- simp_rw [Pi.smul_apply, NNReal.smul_def, smul_eq_mul]
exact mul_le_mul hab (hpq x) (map_nonneg p x) (NNReal.coe_nonneg b)
#align seminorm.smul_le_smul Seminorm.smul_le_smul
This is to fix timeouts in https://github.com/leanprover-community/mathlib4/pull/3552.
See discussion at https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/!4.233552.20.28LinearAlgebra.2EMatrix.2EToLin.29.
Co-authored-by: Scott Morrison <scott.morrison@gmail.com>
@@ -457,7 +457,7 @@ variable {Οββ : π β+* πβ} [RingHomIsometric Οββ]
variable [AddCommGroup E] [AddCommGroup Eβ] [Module π E] [Module πβ Eβ]
-- Porting note: unhappily, turning on `synthInstance.etaExperiment` isn't enough here:
--- we need to elaborate a fragement of the type using `eta_experiment%`,
+-- we need to elaborate a fragment of the type using `eta_experiment%`,
-- but then can't use it for the proof!
-- Porting note:
-- finding the instance `SMul ββ₯0 (Seminorm π E)` is slow,
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